MCP.Market

Eqsl MCP server

by qso-graph·io.github.qso-graph/eqsl-mcp·v0.6.2

eQSL.cc MCP server. Inbox download, QSO verification, Authenticity Guaranteed status.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

not scanned yet

Adoption
New

0 stars19 downloads/wk

Reviews

Write one

Nobody has reviewed Eqsl yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Eqsl tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Eqsl compares

Against every graded Email MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
80/100
higher than 65% of 916 Email servers
Downloads a week
19
more than 4% of 235 Email servers with a package

Release history: 9 versions in the registry since 2026-03-06, latest 2026-10-29, typically one every 4 days.

Install Eqsl in Claude Code, Cursor or VS Code

claude mcp add eqsl-mcp -- uvx eqsl-mcp
Add to Cursor

What the publisher says

From the Eqsl repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.qso-graph/eqsl-mcp -->

eqsl-mcp

MCP server for eQSL.cc — download incoming eQSLs, verify QSOs, check AG status, and query upload history through any MCP-compatible AI assistant.

Part of the qso-graph project. Uses qso-graph-auth for credential management.

Install

pip install eqsl-mcp

Tools

Quick Start

1. Set up credentials

eqsl-mcp uses qso-graph-auth personas for credential management:

# Install qso-graph-auth if you haven't
pip install qso-graph-auth

# Create a persona and add eQSL credentials
qso-auth persona create ki7mt --callsign KI7MT
qso-auth persona provider ki7mt eqsl --username KI7MT
qso-auth persona secret ki7mt eqsl

2. Configure your MCP client

eqsl-mcp works with any MCP-compatible client. Add the server config and restart — tools appear automatically.

Claude Desktop

Add to claudedesktopconfig.json (~/Library/Application Support/Claude/ on macOS, %APPDATA%\Claude\ on Windows):

{
  "mcpServers": {
    "eqsl": {
      "command": "eqsl-mcp"
    }
  }
}

Claude Code

Add to .claude/settings.json:

{
  "mcpServers": {
    "eqsl": {
      "command": "eqsl-mcp"
    }
  }
}

ChatGPT Desktop

ChatGPT supports MCP via the OpenAI Agents SDK. Add under Settings > Apps & Connectors, or configure in your agent definition:

{
  "mcpServers": {
    "eqsl": {
      "command": "eqsl-mcp"
    }
  }
}

Cursor

Add to .cursor/mcp.json (project-level) or ~/.cursor/mcp.json (global):

{
  "mcpServers": {
    "eqsl": {
      "command": "eqsl-mcp"
    }
  }
}

VS Code / GitHub Copilot

Add to .vscode/mcp.json in your workspace:

{
  "servers": {
    "eqsl": {
      "command": "eqsl-mcp"
    }
  }
}

Gemini CLI

Add to ~/.gemini/settings.json (global) or .gemini/settings.json (project):

{
  "mcpServers": {
    "eqsl": {
      "command": "eqsl-mcp"
    }
  }
}

3. Ask questions

"Show me all eQSLs received this week"

"How many unconfirmed eQSLs do I have on 20m FT8?"

"Does W1AW have AG status on eQSL?"

"Verify my QSO with KI7MT on 20m on March 1, 2026"

Testing Without Credentials

The two public tools (eqslverify and eqslag_check) work without any credentials.

For eqsl_inbox testing, set the mock environment variable:

EQSL_MCP_MOCK=1 eqsl-mcp

Or point to a local ADIF file:

EQSL_MCP_MOCK=1 EQSL_MCP_ADIF=/path/to/test.adi eqsl-mcp

MCP Inspector

eqsl-mcp --transport streamable-http --port 8001

Then open the MCP Inspector at http://localhost:8001.

Development

git clone https://github.com/qso-graph/eqsl-mcp.git
cd eqsl-mcp
pip install -e .

Date Formats

eQSL uses different date formats across endpoints. eqsl-mcp normalizes everything — you always use YYYY-MM-DD:

Mode Matching

eQSL requires exact mode matching. SSB won't match USB/LSB. PSK won't match PSK31. Use the exact mode logged by the other station.

License

GPL-3.0-or-later

Nothing above is checked by us. What we check is on the safety report.

Eqsl: common questions

Is Eqsl MCP server safe?
Mostly: it is graded B (80/100). Read the Eqsl safety report
How do I install Eqsl?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Eqsl need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Eqsl maintained?
The last commit was 172 days ago (2026-05-16). The latest release is v0.6.2.
What can I use instead of Eqsl?
Servers from other publishers that do the same job: Agenticmail MCP server, smails MCP server and Inbox Zero MCP server.
How does Eqsl compare with other Email MCP servers?
safety score 80/100 (higher than 65% of 916 Email servers); downloads a week 19 (more than 4% of 235 Email servers with a package). Full comparison.

Alternatives to Eqsl

Same job from other publishers: the closest match first, then the best rated.

  • Agenticmail
    Real email and SMS for AI agents — send mail, receive verification codes, drive a real inbox.
    B
  • smails
    Free disposable email for AI agents: a throwaway inbox to read verification codes over MCP.
    B
  • Inbox Zero
    Search Gmail and Outlook, save drafts, manage email rules, and view email stats.
    A
  • Atomic Mail
    Programmable email inbox for AI agents — JMAP, PoW auth, stdio MCP server.
    A
  • Email Inbox API + Sending by Sendmux
    AI email inbox and sending tools with attachments, search, live events, and webhooks.
    A

More from qso-graph →