mcpserver.lol
registry/ghostswap1-mcp
Connection check verified live · 27h ago

ghostswap1-mcp

GhostSwap — non-custodial crypto swaps across 1,600+ coins.

Tools 6
GitHub stars 3
Installs / wk
Licence MIT
Transport streamable-http, sse
Last checked 27h ago

Tools & capabilities

6 tools

Read from the running server on 27h ago.

create_swap to*from*moderateIdaddress*amountFrom* +2
Create 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 idempotency…
get_pair to*from*
Get the min and max swap amount for a single (from, to) pair. Returns separate min/max for float-rate and fixed-rate modes.
get_quote to*from*modeamountFrom*
Get 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 rate…
get_swap id*
Get 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;…
list_currencies lite
List all coins GhostSwap supports for swapping (1,600+ assets). Use lite=true for just an array of tickers (e.g. ["btc","eth","ltc"]).
validate_address address*currency*
Check 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.