Peer MCP server

Connect Peer and your agent gets 97 tools, among them peer_balance, peer_cash_buyer, peer_cash_capabilities. It answers at https://mcp.peer.xyz/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 24 October 2026, succeeded.

Status
Answering
Tools
97
Reliability
6 of 6 checks
Response time
350 ms
Transport
streamable HTTP
Last checked
24 October 2026

Read Peer protocol, market, checkout, and Peer Cash data through one MCP server.

Description as the publisher wrote it.

The 97 tools Peer offers

ToolWhat it does
peer_balanceRead the current USDC balance for an address.
Inputs: address, token, params
peer_cash_buyerReturn protocol history for the buyer that matched an order so an automation can assess delivery context without trusting display identity.
Inputs: address
peer_cash_capabilitiesReturn live Base USDC destinations, payout platforms, fiat currencies, payee hints, amount bounds, and pricing. Call this before naming a rail or currency.
Inputs: includeRelaySources
peer_cash_estimateEstimate fiat received for Base USDC at the live Chainlink oracle rate. This is not a locked quote; the binding rate resolves when a buyer fills.
Inputs: amount, currency, platform
peer_cash_fill_statsReturn trailing 30-day fill counts and first-fill timing by payout platform and currency. Use this as historical routing evidence, never as a guarantee.
peer_cash_finalizeRead a confirmed Base createDeposit receipt and resolve the resumable Peer deposit id. Call only after the host confirms the createDeposit transaction.
Inputs: transactionHash
peer_cash_orderReturn one order state, amounts, fills, and next actions from its deposit id. Brief ORDER_NOT_FOUND responses after finalization may be indexer lag; retry this read, never the deposit transaction.
Inputs: depositId
peer_cash_ordersList orders owned by a maker wallet, optionally limited to orders that still need attention.
Inputs: owner, inFlight, limit
peer_cash_quote_sourceQuote a live Relay route from an EVM source asset into Base USDC. The response contains unsigned transaction data; this tool never signs or submits it.
Inputs: user, amount, sourceChainId, sourceCurrency, recipient, tradeType
peer_cash_relay_statusTrack a previously submitted cross-chain source route by Relay request ID. Retry this read; never resubmit from an unknown status.
Inputs: requestId
peer_cash_source_capabilitiesReturn live Relay-supported EVM source chains and tokens that can route into Base USDC before a Peer Cash order.
peer_checkout_listList checkout sessions from the Pay API, with a local cache fallback.
Inputs: status, page, pageSize, params
peer_checkout_showShow a single checkout session or poll its latest status.
Inputs: sessionId, params
peer_config_currenciesList supported fiat currencies.
Inputs: params
peer_config_platformsList supported payment platforms.
Inputs: params
peer_config_showShow the stored Peer CLI config merged with current global flags.
Inputs: params
peer_delegate_showShow current controller-based delegation for a deposit.
Inputs: deposit, escrow, params
peer_deposit_listList deposits owned by the configured wallet or explicit owner.
Inputs: owner, params
peer_deposit_showShow a single deposit by deposit ID.
Inputs: depositId, params
peer_deposit_show_manyShow multiple deposits by ID.
Inputs: ids, params
peer_guardian_availableCheck whether the selected environment has an IntentGuardian deployment.
Inputs: params
peer_guardian_payer_fundingRead payer token balance and allowance available to IntentGuardian.
Inputs: payer, token, params
peer_guardian_policyRead the live IntentGuardian fee and extension policy.
Inputs: params
peer_guardian_quote_extensionQuote the authoritative on-chain cost to extend an intent.
Inputs: intentAmount, additionalSeconds, params
peer_indexer_delegations_by_depositFetch the delegation record for a composite deposit ID via the indexer.
Inputs: depositId, options, params
peer_indexer_deposits_by_idsFetch multiple deposits by composite ID.
Inputs: ids, params
peer_indexer_deposits_by_ids_relationsFetch multiple deposits with relations by composite ID.
Inputs: ids, options, params
peer_indexer_deposits_fund_activitiesFetch fund activities for a deposit.
Inputs: depositId, params
peer_indexer_deposits_listList deposits via the indexer.
Inputs: filter, pagination, params
peer_indexer_deposits_list_relationsList deposits with related entities via the indexer.
Inputs: filter, pagination, options, params
peer_indexer_deposits_showFetch a deposit by composite ID via the indexer.
Inputs: compositeId, options, params
peer_indexer_deposits_snapshotsFetch deposit daily snapshots.
Inputs: depositId, limit, params
peer_indexer_intents_by_deposit_idsFetch intents for multiple deposits via the indexer.
Inputs: depositIds, statuses, params
peer_indexer_intents_by_ownerFetch intents by owner via the indexer.
Inputs: owner, statuses, params
peer_indexer_intents_expiredFetch expired intents via the indexer.
Inputs: now, depositIds, limit, params
peer_indexer_intents_fulfilled_eventsFetch fulfillment events for intents.
Inputs: hashes, params
peer_indexer_intents_fulfillment_amountsFetch fulfillment amounts for an intent.
Inputs: intentHash, params
peer_indexer_intents_fulfillment_and_paymentFetch fulfillment and payment records for an intent.
Inputs: intentHash, params
peer_indexer_intents_showFetch a single intent via the indexer.
Inputs: intentHash, params
peer_indexer_makers_fund_activitiesFetch maker-level fund activities.
Inputs: maker, limit, params
57 more tools

peer_indexer_query, peer_intent_fulfill_inputs, peer_intent_hook_pre_get, peer_intent_list, peer_intent_show, peer_market_activity, peer_market_api_key_list, peer_market_compare, peer_market_credits, peer_market_deposits, peer_market_explorer_address, peer_market_explorer_deposit, peer_market_explorer_intent, peer_market_explorer_maker, peer_market_explorer_search, peer_market_explorer_vault, peer_market_explorer_verifier, peer_market_intents, peer_market_leaderboard, peer_market_maker_history, peer_market_meta_currencies, peer_market_meta_platforms, peer_market_orderbook, peer_market_protocol_stats, peer_market_spreads, peer_market_taker_history, peer_market_vaults, peer_market_volume, peer_oracle_supports_inline, peer_oracle_validate_feeds, peer_payee_resolve_hash, peer_pv_deposit_list_owner, peer_pv_deposit_show, peer_pv_deposit_show_many, peer_pv_intent_list_owner, peer_pv_intent_show, peer_quote, peer_stake_admissions_paused, peer_stake_authorization, peer_stake_balance, peer_stake_claimable, peer_stake_dispute_protection_enabled, peer_stake_free, peer_stake_indexed_state, peer_stake_locked, peer_stake_owner, peer_stake_risk_window, peer_stake_selected_owner, peer_stake_state, peer_vault_delegates, peer_vault_effective_rate, peer_vault_list, peer_vault_manager_fee, peer_vault_manual_rate_updates, peer_vault_oracle_config_updates, peer_vault_show, peer_vault_snapshots

Add Peer to your AI client

Every block below points at https://mcp.peer.xyz/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http peer https://mcp.peer.xyz/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "peer": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.peer.xyz/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "peer": {
      "url": "https://mcp.peer.xyz/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "peer": {
      "type": "http",
      "url": "https://mcp.peer.xyz/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "peer": {
      "url": "https://mcp.peer.xyz/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "peer": {
      "serverUrl": "https://mcp.peer.xyz/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "peer": {
      "url": "https://mcp.peer.xyz/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Peer
version: 0.0.1
schema: v1
mcpServers:
  - name: Peer
    type: streamable-http
    url: https://mcp.peer.xyz/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "peer": {
      "httpUrl": "https://mcp.peer.xyz/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "peer": {
      "type": "http",
      "url": "https://mcp.peer.xyz/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "peer": {
      "url": "https://mcp.peer.xyz/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fmcp.peer.xyz%2Fmcp&type=streamable_http&id=peer&name=Peer

Is Peer up right now?

It answered our last check on 24 October 2026 in 350 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Peer

Questions about Peer

How many tools does Peer have?

97, as returned by the server's own tools/list on 22 September 2026: peer_balance, peer_cash_buyer, peer_cash_capabilities, peer_cash_estimate, peer_cash_fill_stats, peer_cash_finalize, peer_cash_order, peer_cash_orders, and 89 more.

Is Peer down?

It answered our last check on 24 October 2026 in 350 ms. Over 6 checks since 11 September 2026 it answered 6.

How do I add Peer to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.peer.xyz/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Peer need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.zkp2p. Endpoint host: mcp.peer.xyz. ARD identifier: urn:air:io.github.zkp2p:mcp:peer. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.