Spraay MCP Server

Auto-syncing MCP server for the Spraay x402 Gateway. Auto-creates a wallet on first run — no env vars, just fund and go. Pay-per-call x402, USDC, no

Remote serverstreamable-httpGo

What is the Spraay MCP server?

Auto-syncing MCP server for the Spraay x402 Gateway. Auto-creates a wallet on first run — no env vars, just fund and go. Pay-per-call x402, USDC, no API keys. Exposed over MCP by the spraay mcp server, that capability becomes something an assistant can invoke while it works, not something you go and do afterwards.

What it actually does

Connect Claude, Cursor, or any MCP client to onchain payments, batch payouts, swaps, bridging, payroll, invoicing, escrow, oracle data, analytics, 200+ AI models, GPU/compute, research APIs, search/RAG, and more. Agents pay USDC per request via the x402 protocol — no API keys, no accounts.

Its toolset

Everything the assistant can do here goes through one of these:

  • Gateway — ** gateway.spraay.app
  • Manifest — ** gateway.spraay.app/.well-known/x402.json
  • Smithery — ** smithery.ai/servers/Plagtech/Spraay-x402-mcp
  • x402 — ** x402.org
  • Area — What it covers
  • Compute — Text / image / video / TTS / STT / embeddings across Replicate, Chutes, OpenRouter; batch jobs
  • Bittensor — Decentralized inference, image gen, and embeddings via SN64 / SN19
  • Payments — Batch payouts up to 200 recipients (Base, XRP Ledger, Stellar); estimates
  • Payroll — Stablecoin payroll runs across Base, Ethereum, Solana
  • Analytics — Wallet profiles and decoded transaction history
  • Research — 250M+ papers (OpenAlex), arXiv, Crossref, PubMed, PubChem, US Census, dictionary
  • Communication — Email, SMS, XMTP messaging, webhooks

Adding it to your client

Being a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.

Configuration

You will need 2 environment variables: EVM_PRIVATE_KEY, SPRAAY_GATEWAY_URL. The server will not start without them, which is usually why the tools fail to appear on a first run. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.

  • Node.js 20+ - MCP client — Claude Desktop, Cursor, or any MCP-compatible client - USDC on Base — fund the auto-created wallet (or your own); even $1 covers thousands of calls

When to reach for it

Plenty of team communication servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Spraay's toolset — Gateway, Manifest, Smithery and 11 more — is a fair guide to whether it matches your workflow. It is maintained by plagtech; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Caveats

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Spraay.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the spraay mcp server does with a few real requests.

Available tools

ToolWhat it does
Gateway** [gateway.spraay.app](https://gateway.spraay.app)
Manifest** [gateway.spraay.app/.well-known/x402.json](https://gateway.spraay.app/.well-known/x402.json)
Smithery** [smithery.ai/servers/Plagtech/Spraay-x402-mcp](https://smithery.ai/servers/Plagtech/Spraay-x402-mcp)
x402** [x402.org](https://x402.org)
AreaWhat it covers
ComputeText / image / video / TTS / STT / embeddings across Replicate, Chutes, OpenRouter; batch jobs
BittensorDecentralized inference, image gen, and embeddings via SN64 / SN19
PaymentsBatch payouts up to 200 recipients (Base, XRP Ledger, Stellar); estimates
PayrollStablecoin payroll runs across Base, Ethereum, Solana
AnalyticsWallet profiles and decoded transaction history
Research250M+ papers (OpenAlex), arXiv, Crossref, PubMed, PubChem, US Census, dictionary
CommunicationEmail, SMS, XMTP messaging, webhooks
InfrastructureMulti-chain RPC, IPFS/Arweave storage, cron scheduling, structured logs
VariableRequired

How to install the Spraay MCP server

{
  "mcpServers": {
    "spraay-x402": {
      "command": "npx",
      "args": ["-y", "spraay-x402-mcp"],
      "env": {
        "EVM_PRIVATE_KEY": "your-value",
        "SPRAAY_GATEWAY_URL": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js 20+ - MCP client — Claude Desktop, Cursor, or any MCP-compatible client - USDC on Base — fund the auto-created wallet (or your own); even $1 covers thousands of calls
VariableDescriptionRequired
EVM_PRIVATE_KEYCredential the server authenticates with.Yes
SPRAAY_GATEWAY_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • Use Spraay to Gateway.
  • Use Spraay to Manifest.
  • Use Spraay to Smithery.

Frequently asked questions

It connects Spraay to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (Gateway, Manifest, Smithery, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Spraay directly.