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.
Read Peer protocol, market, checkout, and Peer Cash data through one MCP server.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
peer_balance | Read the current USDC balance for an address. Inputs: address, token, params |
peer_cash_buyer | Return protocol history for the buyer that matched an order so an automation can assess delivery context without trusting display identity. Inputs: address |
peer_cash_capabilities | Return 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_estimate | Estimate 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_stats | Return 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_finalize | Read 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_order | Return 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_orders | List orders owned by a maker wallet, optionally limited to orders that still need attention. Inputs: owner, inFlight, limit |
peer_cash_quote_source | Quote 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_status | Track 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_capabilities | Return live Relay-supported EVM source chains and tokens that can route into Base USDC before a Peer Cash order. |
peer_checkout_list | List checkout sessions from the Pay API, with a local cache fallback. Inputs: status, page, pageSize, params |
peer_checkout_show | Show a single checkout session or poll its latest status. Inputs: sessionId, params |
peer_config_currencies | List supported fiat currencies. Inputs: params |
peer_config_platforms | List supported payment platforms. Inputs: params |
peer_config_show | Show the stored Peer CLI config merged with current global flags. Inputs: params |
peer_delegate_show | Show current controller-based delegation for a deposit. Inputs: deposit, escrow, params |
peer_deposit_list | List deposits owned by the configured wallet or explicit owner. Inputs: owner, params |
peer_deposit_show | Show a single deposit by deposit ID. Inputs: depositId, params |
peer_deposit_show_many | Show multiple deposits by ID. Inputs: ids, params |
peer_guardian_available | Check whether the selected environment has an IntentGuardian deployment. Inputs: params |
peer_guardian_payer_funding | Read payer token balance and allowance available to IntentGuardian. Inputs: payer, token, params |
peer_guardian_policy | Read the live IntentGuardian fee and extension policy. Inputs: params |
peer_guardian_quote_extension | Quote the authoritative on-chain cost to extend an intent. Inputs: intentAmount, additionalSeconds, params |
peer_indexer_delegations_by_deposit | Fetch the delegation record for a composite deposit ID via the indexer. Inputs: depositId, options, params |
peer_indexer_deposits_by_ids | Fetch multiple deposits by composite ID. Inputs: ids, params |
peer_indexer_deposits_by_ids_relations | Fetch multiple deposits with relations by composite ID. Inputs: ids, options, params |
peer_indexer_deposits_fund_activities | Fetch fund activities for a deposit. Inputs: depositId, params |
peer_indexer_deposits_list | List deposits via the indexer. Inputs: filter, pagination, params |
peer_indexer_deposits_list_relations | List deposits with related entities via the indexer. Inputs: filter, pagination, options, params |
peer_indexer_deposits_show | Fetch a deposit by composite ID via the indexer. Inputs: compositeId, options, params |
peer_indexer_deposits_snapshots | Fetch deposit daily snapshots. Inputs: depositId, limit, params |
peer_indexer_intents_by_deposit_ids | Fetch intents for multiple deposits via the indexer. Inputs: depositIds, statuses, params |
peer_indexer_intents_by_owner | Fetch intents by owner via the indexer. Inputs: owner, statuses, params |
peer_indexer_intents_expired | Fetch expired intents via the indexer. Inputs: now, depositIds, limit, params |
peer_indexer_intents_fulfilled_events | Fetch fulfillment events for intents. Inputs: hashes, params |
peer_indexer_intents_fulfillment_amounts | Fetch fulfillment amounts for an intent. Inputs: intentHash, params |
peer_indexer_intents_fulfillment_and_payment | Fetch fulfillment and payment records for an intent. Inputs: intentHash, params |
peer_indexer_intents_show | Fetch a single intent via the indexer. Inputs: intentHash, params |
peer_indexer_makers_fund_activities | Fetch maker-level fund activities. Inputs: maker, limit, params |
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
Every block below points at https://mcp.peer.xyz/mcp. Pick your client and copy.
claude mcp add --transport http peer https://mcp.peer.xyz/mcp
{
"mcpServers": {
"peer": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.peer.xyz/mcp"]
}
}
}{
"mcpServers": {
"peer": {
"url": "https://mcp.peer.xyz/mcp"
}
}
}{
"servers": {
"peer": {
"type": "http",
"url": "https://mcp.peer.xyz/mcp"
}
}
}{
"context_servers": {
"peer": {
"url": "https://mcp.peer.xyz/mcp"
}
}
}{
"mcpServers": {
"peer": {
"serverUrl": "https://mcp.peer.xyz/mcp"
}
}
}{
"mcpServers": {
"peer": {
"url": "https://mcp.peer.xyz/mcp"
}
}
}name: Peer
version: 0.0.1
schema: v1
mcpServers:
- name: Peer
type: streamable-http
url: https://mcp.peer.xyz/mcp{
"mcpServers": {
"peer": {
"httpUrl": "https://mcp.peer.xyz/mcp"
}
}
}{
"mcpServers": {
"peer": {
"type": "http",
"url": "https://mcp.peer.xyz/mcp"
}
}
}{
"mcpServers": {
"peer": {
"url": "https://mcp.peer.xyz/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fmcp.peer.xyz%2Fmcp&type=streamable_http&id=peer&name=Peer
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.
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.
It answered our last check on 24 October 2026 in 350 ms. Over 6 checks since 11 September 2026 it answered 6.
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.
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.
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.