protogrid

Search / io.github.zkp2p/peer

Peer

R0· no sign-in

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

v0.4.1 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality82good
Trust97of 100
Uptime, 30 days100%
Latency p50491 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "peer": {
      "type": "http",
      "url": "https://mcp.peer.xyz/mcp"
    }
  }
}
claude mcp add --transport http peer https://mcp.peer.xyz/mcp
[mcp_servers.peer]
url = "https://mcp.peer.xyz/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "peer": {
      "type": "remote",
      "url": "https://mcp.peer.xyz/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "peer": {
      "type": "http",
      "url": "https://mcp.peer.xyz/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=peer&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLnBlZXIueHl6L21jcCJ9"
}
{
  "servers": {
    "peer": {
      "type": "http",
      "url": "https://mcp.peer.xyz/mcp"
    }
  }
}
{
  "mcpServers": {
    "peer": {
      "httpUrl": "https://mcp.peer.xyz/mcp"
    }
  }
}
extensions:
  "peer":
    enabled: true
    name: "peer"
    type: streamable_http
    uri: "https://mcp.peer.xyz/mcp"
    timeout: 300

Quality 82 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene79 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations97 of 97 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: peer_config_currencies (idempotentHint, openWorldHint); peer_quote (idempotentHint, openWorldHint); peer_pv_deposit_show (idempotentHint, openWorldHint); …
  • warn
    tools.token_costabout 20,230 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

97 tools, about 20,230 tokens to load them all · tool set d945ede3af3f · checked 2026-10-20 00:22 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 97 / 100

provenance90
liveness100
freshness100
hygiene100

+repository +namespace-matches-repo +website +reachable +uptime-100% +updated-29d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://mcp.peer.xyz/mcp streamable-httpnoneyes100%491 ms2025-11-252026-10-20

Tools (97)

peer_balanceread-onlyRead the current USDC balance for an address.
peer_cash_buyerread-onlyReturn protocol history for the buyer that matched an order so an automation can assess delivery context without trusting display identity.
peer_cash_capabilitiesread-onlyReturn live Base USDC destinations, payout platforms, fiat currencies, payee hints, amount bounds, and pricing. Call this before naming a rail or currency.
peer_cash_estimateread-onlyEstimate 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.
peer_cash_fill_statsread-onlyReturn 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-onlyRead a confirmed Base createDeposit receipt and resolve the resumable Peer deposit id. Call only after the host confirms the createDeposit transaction.
peer_cash_orderread-onlyReturn 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.
peer_cash_ordersread-onlyList orders owned by a maker wallet, optionally limited to orders that still need attention.
peer_cash_quote_sourceread-onlyQuote 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.
peer_cash_relay_statusread-onlyTrack a previously submitted cross-chain source route by Relay request ID. Retry this read; never resubmit from an unknown status.
peer_cash_source_capabilitiesread-onlyReturn live Relay-supported EVM source chains and tokens that can route into Base USDC before a Peer Cash order.
peer_checkout_listread-onlyList checkout sessions from the Pay API, with a local cache fallback.
peer_checkout_showread-onlyShow a single checkout session or poll its latest status.
peer_config_currenciesread-onlyList supported fiat currencies.
peer_config_platformsread-onlyList supported payment platforms.
peer_config_showread-onlyShow the stored Peer CLI config merged with current global flags.
peer_delegate_showread-onlyShow current controller-based delegation for a deposit.
peer_deposit_listread-onlyList deposits owned by the configured wallet or explicit owner.
peer_deposit_showread-onlyShow a single deposit by deposit ID.
peer_deposit_show_manyread-onlyShow multiple deposits by ID.
peer_guardian_availableread-onlyCheck whether the selected environment has an IntentGuardian deployment.
peer_guardian_payer_fundingread-onlyRead payer token balance and allowance available to IntentGuardian.
peer_guardian_policyread-onlyRead the live IntentGuardian fee and extension policy.
peer_guardian_quote_extensionread-onlyQuote the authoritative on-chain cost to extend an intent.
peer_indexer_delegations_by_depositread-onlyFetch the delegation record for a composite deposit ID via the indexer.
peer_indexer_deposits_by_idsread-onlyFetch multiple deposits by composite ID.
peer_indexer_deposits_by_ids_relationsread-onlyFetch multiple deposits with relations by composite ID.
peer_indexer_deposits_fund_activitiesread-onlyFetch fund activities for a deposit.
peer_indexer_deposits_listread-onlyList deposits via the indexer.
peer_indexer_deposits_list_relationsread-onlyList deposits with related entities via the indexer.
peer_indexer_deposits_showread-onlyFetch a deposit by composite ID via the indexer.
peer_indexer_deposits_snapshotsread-onlyFetch deposit daily snapshots.
peer_indexer_intents_by_deposit_idsread-onlyFetch intents for multiple deposits via the indexer.
peer_indexer_intents_by_ownerread-onlyFetch intents by owner via the indexer.
peer_indexer_intents_expiredread-onlyFetch expired intents via the indexer.
peer_indexer_intents_fulfilled_eventsread-onlyFetch fulfillment events for intents.
peer_indexer_intents_fulfillment_amountsread-onlyFetch fulfillment amounts for an intent.
peer_indexer_intents_fulfillment_and_paymentread-onlyFetch fulfillment and payment records for an intent.
peer_indexer_intents_showread-onlyFetch a single intent via the indexer.
peer_indexer_makers_fund_activitiesread-onlyFetch maker-level fund activities.
peer_indexer_queryread-onlyPerform a raw GraphQL query against the indexer. Use sparingly; arbitrary queries can be expensive.
peer_intent_fulfill_inputsread-onlyInspect fulfill routing inputs for an intent.
peer_intent_hook_pre_getread-onlyGet the pre-intent hook for a deposit.
peer_intent_listread-onlyList intents for the configured wallet or explicit owner.
peer_intent_showread-onlyShow a single intent by hash.
peer_market_activityread-onlyFetch recent protocol activity from Peerlytics.
peer_market_api_key_listread-onlyList Peerlytics API keys for the authenticated account.
peer_market_compareread-onlyCompare live quote availability across platforms using the published SDK quote route.
peer_market_creditsread-onlyCheck Peerlytics API credit balance and usage.
peer_market_depositsread-onlyQuery deposits from Peerlytics with filtering.
peer_market_explorer_addressread-onlyLook up a wallet address profile on Peerlytics.
peer_market_explorer_depositread-onlyLook up a deposit on Peerlytics.
peer_market_explorer_intentread-onlyLook up an intent on Peerlytics.
peer_market_explorer_makerread-onlyLook up a maker profile on Peerlytics.
peer_market_explorer_searchread-onlySearch across addresses, deposits, intents, and vaults on Peerlytics.
peer_market_explorer_vaultread-onlyLook up a vault on Peerlytics.
peer_market_explorer_verifierread-onlyLook up a verifier profile on Peerlytics.
peer_market_intentsread-onlyQuery intents from Peerlytics with filtering.
peer_market_leaderboardread-onlyFetch maker and taker leaderboard data from Peerlytics.
peer_market_maker_historyread-onlyFetch maker activity history for an address from Peerlytics.
peer_market_meta_currenciesread-onlyList supported currencies from Peerlytics.
peer_market_meta_platformsread-onlyList supported payment platforms from Peerlytics with method hashes.
peer_market_orderbookread-onlyFetch the live P2P orderbook from Peerlytics.
peer_market_protocol_statsread-onlyFetch aggregate Peerlytics protocol statistics.
peer_market_spreadsread-onlyFetch current market spreads from Peerlytics.
peer_market_taker_historyread-onlyFetch taker activity history for an address from Peerlytics.
peer_market_vaultsread-onlyFetch Peerlytics vault analytics.
peer_market_volumeread-onlyFetch Peerlytics protocol volume and analytics for a time range.
peer_oracle_supports_inlineread-onlyCheck whether the current escrow deployment supports inline oracle configs.
peer_oracle_validate_feedsread-onlyValidate bundled oracle feeds on-chain.
peer_payee_resolve_hashread-onlyResolve a payee hash from on-chain deposit data.
peer_pv_deposit_list_ownerread-onlyFetch deposits for an owner directly from ProtocolViewer.
peer_pv_deposit_showread-onlyFetch a deposit directly from ProtocolViewer.
peer_pv_deposit_show_manyread-onlyFetch multiple deposits directly from ProtocolViewer.
peer_pv_intent_list_ownerread-onlyFetch intents for an owner directly from ProtocolViewer.
peer_pv_intent_showread-onlyFetch a single intent directly from ProtocolViewer.
peer_quoteread-onlyGet fiat-to-USDC exchange quotes.
peer_stake_admissions_pausedread-onlyRead whether chargebackable intent admissions are paused.
peer_stake_authorizationread-onlyRead whether a stake owner authorizes a taker.
peer_stake_balanceread-onlyRead total stake owned by an address.
peer_stake_claimableread-onlyRead non-stake USDC claimable by a beneficiary.
peer_stake_dispute_protection_enabledread-onlyRead whether a deposit has dispute protection enabled for a payment method.
peer_stake_freeread-onlyRead stake available for withdrawal or a new lock.
peer_stake_indexed_stateread-onlyRead indexed staking, authorization, claim, and risk-window state with freshness metadata.
peer_stake_lockedread-onlyRead stake locked behind active chargeback windows.
peer_stake_ownerread-onlyResolve the effective stake owner backing a taker.
peer_stake_risk_windowread-onlyRead the minimum collateral lock window for a payment method.
peer_stake_selected_ownerread-onlyRead the stake owner selected by a taker before authorization checks.
peer_stake_stateread-onlyRead the authoritative StakeVault state for a staker and optional taker.
peer_vault_delegatesread-onlyList delegated deposits for a vault.
peer_vault_effective_rateread-onlyRead the effective rate for a delegated deposit pair.
peer_vault_listread-onlyList vaults via the indexer.
peer_vault_manager_feeread-onlyRead the effective manager fee for a delegated deposit.
peer_vault_manual_rate_updatesread-onlyFetch manual rate updates for a vault.
peer_vault_oracle_config_updatesread-onlyFetch oracle config updates for a vault.
peer_vault_showread-onlyShow vault details by rateManagerId.
peer_vault_snapshotsread-onlyFetch daily snapshots for a vault.

Schemas: list_tools.

Similar MCP servers

More from io.github.zkp2p

Official server.json
{
  "name": "io.github.zkp2p/peer",
  "title": "Peer",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.peer.xyz/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "0.4.1",
  "repository": {
    "url": "https://github.com/zkp2p/peer-cli",
    "source": "github"
  },
  "websiteUrl": "https://agents.peer.xyz",
  "description": "Read Peer protocol, market, checkout, and Peer Cash data through one MCP server."
}