Signer MCP vs Quantifyme

A side-by-side look at the Signer MCP and Quantifyme MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.

Signer MCP logoSigner MCPFinance & Fintech · Local subprocess (stdio)Keyless CEX/DEX signing for AI trading agents (Binance, OKX, Bybit, KuCoin, Hyperliquid, Asterdex). Signing keys never leave an AWS Nitro Enclave (attested PCR0); agents receive policy-bounded signatures, not credentials. Built to survive prompt injection and supply-chain key leaks. 5 tools, stdio. Install with npx -y @usenami/signer-mcp.64GoodAuth: api key required
Q
QuantifymeFinance & Fintech · Remote HTTP/SSE
Describe a trading strategy in plain English and deploy a live signal model in one call. No signup.39FairAuth: no auth required

Verdict: choose Signer MCP for finance & fintech work as a local process; choose Quantifyme for finance & fintech over a hosted endpoint. You can also run both side by side in one mcpServers block.

Which MCP server should you choose?

Signer MCP logoChoose Signer MCP when

  • You need dedicated capabilities in the Finance & Fintech domain.
  • You prefer a local stdio subprocess transport.
  • Its auth model fits you: API key required.
  • You have the keys it needs: SIGNER_GATEWAY_URL, SIGNER_API_TOKEN, SIGNER_FETCH_TIMEOUT_MS.
  • You want tools like get_verified_price, list_venues, get_attestation.
Explore Signer MCP

Q
Choose Quantifyme when

  • You need dedicated capabilities in the Finance & Fintech domain.
  • You prefer a remote HTTP/SSE transport.
  • Its auth model fits you: No auth required.
Explore Quantifyme

Feature & specification comparison

Rows where the two servers differ are marked.

SpecSigner MCP logoSigner MCP
Q
Quantifyme
CategoryFinance & FintechFinance & Fintech
Quality signal64/100 · Good39/100 · Fair
Install commandConfirmedConfirmed
TransportLocal subprocess (stdio)Remote HTTP/SSE
AuthAPI key requiredNo auth required
PricingPaid serviceNot declared
Required env varsSIGNER_GATEWAY_URLSIGNER_API_TOKENSIGNER_FETCH_TIMEOUT_MSNone listed
Verified ownerCommunity listingCommunity listing
GitHub stars2—
Directory activity 5 views 0 installs 0 upvotes 2 views 0 installs 0 upvotes
Tools7Not listed

Tools & capabilities

Signer MCP tools 7

  • get_verified_priceRead a Uniswap V3 token price from The Graph and return it ONLY if four checks pass: the indexer signed the exact bytes that arrived, that signer resolves on chain to an indexer with stake, the reading is a usable price (a verified signature over a GraphQL error or a zero is not a price), and the price's own age is measured apart from the subgraph head's age — a head can be fresh while the price it carries is a year old. On refusal no price is returned and the answer names both the check that stopped it (`stage`) and that check's own reason (`cause`): `price_absent_or_zero`, `graphql_errors` and `price_stale` are three different problems with three different fixes. Costs one cent in USDC on Base per query and needs X402_PRIVATE_KEY set; without that key it refuses `no_payer_key` and spends nothing. Name the token by `token_address` when you can: a ticker is not a key, and this subgraph holds several tokens called WETH. With neither address nor ticker it returns the most recently priced tokens, filtered to those that actually carry a price. Runs OUTSIDE the enclave.
  • list_venuesList the venues this Signer can sign trades for. Returns the venue id, asset class (perp / spot / margin), and auth scheme (hmac / eip712 / ed25519). Read-only static manifest — does NOT need the Signer gateway to be reachable. Call this first to discover what's signable.
  • get_attestationFetch the Signer enclave's AWS Nitro attestation document with a FRESH NONCE and verify it locally, with no dependencies and no trust in this tool's own summary. Five named checks are returned and any of them can fail: the document decodes as a COSE_Sign1 (document_readable), the nonce inside it is the one just sent (nonce_echoed), its root certificate is the pinned AWS Nitro root (root_pinned), the certificate chain leads to that root (chain_verified), and the hardware signature covers these exact bytes (signature_verified). PCR0/PCR1/PCR2 are read out of the SIGNED bytes, not from a field beside them. WHAT THIS DOES NOT ESTABLISH: that PCR0 corresponds to the published source — rebuild the image from the public clone and compare, or query the on-chain PCR0 registry; and nothing about any past signature, since an attestation speaks about the code that answered this request. If any check is false, treat the document as no evidence rather than weak evidence.
  • get_accountReturn equity, free margin, and open positions for a venue. Read-only (does not sign anything that mutates state). Use BEFORE place_order to confirm the account has margin. Requires SIGNER_API_TOKEN.
  • place_orderPlace a single order on the named venue. Accepts canonical symbol (BTC / BTCUSDT) and qty in BASE ASSET; translates both to the venue's native format (okx sizes in contracts) and echoes the translation in the result — always check `translation.sent` to see what actually hit the exchange. The Signer enclave signs the venue-native payload using a key that has never been exported. Policy enforced server-side: orders that exceed per-asset caps are rejected by the enclave before signing. Returns the venue's order_id on success. Side effect: real or testnet trade depending on venue env.
  • place_hedgePlace a 2-leg MARKET hedge ATOMICALLY: both legs are signed inside the enclave (if either leg fails policy, NOTHING executes), then the gateway fires both venue calls in parallel server-side — minimal leg gap, works even when a venue geo-blocks your residential IP. Accepts canonical symbol (BTC) + qty in BASE ASSET per leg (contract venues converted, translation echoed per leg). Result status: executed (both venue receipts accepted) | partial (ONE leg live — naked position, repair via legs[].outcome) | unknown (a receipt was lost — that leg MAY be live: reconcile with get_account BEFORE any retry, never blind-retry) | failed (both rejected, safe to retry). Market orders only in v1. Side effect: real or testnet trades.
  • cancel_orderCancel an outstanding order by its venue order_id. Signed inside the enclave just like place_order. Returns the cancellation receipt from the venue. Idempotent: cancelling a non-existent / already-filled order returns ok=false with a reason from the venue.

Quantifyme tools

No tool names declared yet. Check the project README from the listing page.

Ready-to-paste client configs

Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.

Signer MCP

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "namixai-signer-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@usenami/signer-mcp"
      ],
      "env": {
        "SIGNER_GATEWAY_URL": "YOUR_SIGNER_GATEWAY_URL_HERE",
        "SIGNER_API_TOKEN": "YOUR_SIGNER_API_TOKEN_HERE",
        "SIGNER_FETCH_TIMEOUT_MS": "YOUR_SIGNER_FETCH_TIMEOUT_MS_HERE"
      }
    }
  }
}

Quantifyme

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "quantifyme": {
      "command": "npx",
      "args": [
        "-y",
        "quantifyme"
      ]
    }
  }
}

Frequently asked questions

Signer MCP is categorized under Finance & Fintech and uses a local stdio subprocess. Quantifyme belongs to Finance & Fintech and uses a remote HTTP/SSE transport. Pick Signer MCP for finance & fintech work and Quantifyme for finance & fintech.

Copy the mcpServers block from the config section on this page into your client's config (for example claude_desktop_config.json or ~/.cursor/mcp.json), then fully restart the client.

Signer MCP is listed as a paid service. Auth: api key required. Quantifyme has no declared pricing — check the project's own site. Auth: no auth required. If a server needs environment variables such as API keys, define them under the env key in your client's MCP config.

Yes. MCP clients support multiple servers: add namixai-signer-mcp and quantifyme as separate keys in the same mcpServers object, and your assistant will call tools from either one.

On AllMCPs, Signer MCP has a quality signal of 64/100 (Good) with 5 views, 0 installs and 2 GitHub stars. Quantifyme has 39/100 (Fair) with 2 views, 0 installs and 0 GitHub stars.