Public log

xchain-mcp

Model Context Protocol (MCP) stdio server for the XChain Platform: read chain/token/balance data on BTC, LTC and DOGE (mainnet/testnet/regtest), and optionally submit policy-gated actions, backed by the XChain SDK.

npm · fingerprint 94407508883b1cb97cc009b6 · repository · RSS

23tools
2recorded versions
24dtracked
unchanged 17d

What changed

Changed 2026-10-12 15:31 UTC

2 descriptions rewritten.

--- pinned/get_markets
+++ observed/get_markets
  {
    "annotations": {
      "openWorldHint": true,
-   "description": "Trading pairs on the DEX (optionally for one tick).",
+   "description": "Trading pairs on the DEX. When tick is supplied, every returned pair puts the searched tick in tick2 and its values in tick2_* fields; the counter tick is in tick1. Read the searched tick's price from tick2_price.",
    "execution": {
      "taskSupport": "forbidden"
    },
--- pinned/verify_checkpoint
+++ observed/verify_checkpoint
  {
    "annotations": {
      "openWorldHint": true,
-   "description": "Fetch a quorum-signed state checkpoint and verify its Ed25519 signatures CLIENT-SIDE (does not trust the explorer's verified flag).",
+   "description": "Fetch a quorum-signed state checkpoint and verify its Ed25519 signatures CLIENT-SIDE against the validator set the explorer serves in the same response (ignores the explorer's verified flag, but does not independently establish who the validators are).",
    "execution": {
      "taskSupport": "forbidden"
    },

Current tools

Show all 23 tool fingerprints
compose_action
5cd9ba8b5cf5305e
get_action
9fb6fb2231d8f941
get_address
ff62528a8b6c81ca
get_attestations
16871182c955dcfc
get_balances
559aa7939eccafc3
get_block
68e64824bb1c0805
get_contract
9de46303f028dbeb
get_contract_state
07cd78b8634bf652
get_dispensers
3b91862ce9f8636a
get_executions
8bbd00002e527b70
get_fee_schedule
f5f8cd7f1a94b56c
get_history
eb9ac8a88805807d
get_holders
28a68bfedc703551
get_market
a3887fcce0f3a31b
get_markets
e249cf8503dbeb4d
get_orderbook
eaa44ed14cdf52be
get_project
d99eadb46e13c05b
get_status
adf9011433404483
get_token
ac370520a800fee1
get_validators
aa8a519084ef97c3
search
0b5b5d55b6c5d7e1
search_tokens
1b5221b2dcfa37bf
verify_checkpoint
ad1f23ad31b97708

Watch this server yourself

If you run this server, put the proxy in front of it. It pins these exact fingerprints on first connect and stops the session if they move.

npx -y mcp-pin@0.2.3 -- <your xchain-mcp command>

Or subscribe to this page's RSS feed to be told when it changes.

Badge

mcp-pin status badge for xchain-mcp

The badge states one fact about time and nothing else. It never claims a server is safe.

[![mcp-pin](https://mcp-pin.gautamkhosla.com/badge/ae0c564bbccb476f.svg)](https://mcp-pin.gautamkhosla.com/servers/ae0c564bbccb476f.html)