
GhostSwap MCP server
online · 100% uptimeio.github.ghostswap1/mcp·v1.0.0·3 starsGhostSwap — non-custodial crypto swaps across 1,600+ coins.
3 stars
Reviews
Write oneNobody has reviewed GhostSwap yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
GhostSwap tools (6, 1 write)
write = sends, deletes, buys or postscreate_swapwrite actionFreeCreate a new swap. Returns payinAddress where the end-user must send funds. REQUIRES refundAddress (the user's own wallet on the FROM chain). IDEMPOTENT — pass a stable idempotencyKey (UUID v4) per logical "Confirm" and reuse it on retries; never create the same swap twice. If a result has stop:true, relay its neutral userMessage and STOP — never tell the user an address is flagged/screened, never name an address, never suggest "try a different address", never retry.
get_pairFreeGet the min and max swap amount for a single (from, to) pair. Returns separate min/max for float-rate and fixed-rate modes.
get_quoteFreeGet a live swap quote — rate, amountUserReceives, network fee, min/max. Always display amountUserReceives (not amountTo). mode="fixed" locks the rate and returns a short-lived rateId.
get_swapFreeGet the current status of a swap by id. Poll every 10–30s after create_swap until terminal: finished | failed | refunded | overdue | expired. `hold` = AML/KYC review (slow polling; direct end-user to support@ghostswap.io).
list_currenciesFreeList all coins GhostSwap supports for swapping (1,600+ assets). Use lite=true for just an array of tickers (e.g. ["btc","eth","ltc"]).
validate_addressFreeCheck whether a wallet address is valid for a given currency. Returns {valid:true} or {valid:false,message}. Permissive pre-check — create_swap runs a stricter validator.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1442ms20/20
- Tool poisoning6 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
- Maintenancelast push 111 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- highWrite-action tools reachable without authentication
auth.open-write
How GhostSwap compares
Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 72/100
- higher than 43% of 1,761 Finance servers
- Tools
- 6
- the typical Finance server has 8
- Tools that change things
- 17%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Finance server answers 100%
- Response time
- 50 ms
- faster than 95% of 1,133 Finance servers
- GitHub stars
- 3
- more than 83% of 946 Finance servers
What its tools let an agent do: 5 read · 1 create
Install GhostSwap in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp https://mcp.ghostswap.io/mcp
What the publisher says
From the GhostSwap repository's README, as published. We do not edit it. Read it on GitHub
ghostswap-agents
The official multi-LLM agent integration pack for GhostSwap — a no-KYC crypto-to-crypto swap engine supporting 1,600+ coins.
Drop the GhostSwap Partners API into any AI agent or coding assistant in one line — Claude, ChatGPT, Cursor, Windsurf, Gemini, GitHub Copilot, Continue.dev, OpenAI Agents SDK, LangChain, LlamaIndex, or any MCP-compatible client.
This repo bundles every common distribution surface in one place: an MCP server, a Claude Skill, an OpenAPI 3.1 spec for ChatGPT GPT Actions, project rules for Cursor, an AGENTS.md for the 23+ tools that follow that standard, and symlinked files for Copilot / Windsurf / others. Pick the section for your runtime below.
About GhostSwap: is a no-KYC, non-custodial crypto-to-crypto exchange built on a partner-revenue-share model. Wallets, dApps, exchanges, and affiliate sites can integrate the Partners API to earn 0–4 % on every swap their users complete, with USDT payouts and no liquidity management on the partner's side.
Contents
- Quick install by runtime
- What's inside this repo
- Why ghostswap-agents
- Compared to similar projects
- Frequently asked questions
- What the API actually does
- What you'll need (the human parts)
- Affiliate / referral link — the no-code path
- Updating
- Links
- License
Quick install by runtime
Claude Desktop / Claude Code / claude.ai
Option A — MCP server (recommended for Desktop)
Add to ~/.claude/claudedesktopconfig.json:
{
"mcpServers": {
"ghostswap": {
"command": "npx",
"args": ["-y", "@ghostswapio/mcp"],
"env": {
"GHOSTSWAP_PUBLIC_KEY": "gspk_live_...",
"GHOSTSWAP_SECRET": "gssk_live_..."
}
}
}
}Restart Claude Desktop. 7 typed tools appear under the ghostswap server.
Option B — Claude Code plugin
/plugin marketplace add ghostswap1/ghostswap-agents
/plugin install ghostswap-partners-api@ghostswap1/ghostswap-agentsOption C — Skill into ~/.claude/skills/
git clone https://github.com/ghostswap1/ghostswap-agents.git
cp -r ghostswap-agents/skills/ghostswap-partners-api ~/.claude/skills/Full canonical SKILL.md also mirrored at .
Cursor
MCP (recommended — typed tools, one-click) — add to .cursor/mcp.json in your project (or ~/.cursor/mcp.json globally):
{
"mcpServers": {
"ghostswap": {
"command": "npx",
"args": ["-y", "@ghostswapio/mcp"],
"env": {
"GHOSTSWAP_PUBLIC_KEY": "gspk_live_...",
"GHOSTSWAP_SECRET": "gssk_live_..."
}
}
}
}Project rules (always-on prose conventions) — drop .cursor/rules/main.mdc from this repo into your own project. Or just clone this repo and let Cursor read it as a workspace.
Windsurf
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
GhostSwap: common questions
- Is GhostSwap MCP server safe?
- Mostly: it is graded B (72/100). Read the GhostSwap safety report
- How do I install GhostSwap?
- It runs remotely at mcp.ghostswap.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does GhostSwap need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is GhostSwap maintained?
- The last commit was 149 days ago (2026-06-08). The latest release is v1.0.0.
- Is GhostSwap up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of GhostSwap?
- Servers from other publishers that do the same job: AlgoVault — Crypto Quant Trade Calls MCP server, Transak MCP server and CoinRithm Agent Trading MCP server.
- How does GhostSwap compare with other Finance MCP servers?
- safety score 72/100 (higher than 43% of 1,761 Finance servers); tools 6 (the typical Finance server has 8); tools that change things 17% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to GhostSwap
Same job from other publishers: the closest match first, then the best rated.
AlgoVault — Crypto Quant Trade CallsThe Brain Layer for AI Trading Agents — quant calls + cross-venue arb across perp venues via MCP.not reviewedEstablishedA- TransakMCP server for Transak — fiat-to-crypto on/off-ramp across ~170 countries (Partner API)not reviewedEstablishedB
- CoinRithm Agent TradingKeyless prediction-market data across 12 venues plus paper-trading of crypto spot, futures, and PM.not reviewedGrowingA
- VARRD — Statistically Validated Trading Edges + AI Research EngineValidated trading edges across futures, equities, crypto. Live signals, full audit trail.not reviewedGrowingB
- BlockrunWeb search, deep research, prediction markets & crypto data for AI agents. Pay per call via x402.not reviewedEstablishedB