Search / io.github.zkp2p/peer
Peer
R0· no sign-inRead Peer protocol, market, checkout, and Peer Cash data through one MCP server.
v0.4.1 · active · repository · website · descriptor JSON · versions
Search / io.github.zkp2p/peer
R0· no sign-inRead Peer protocol, market, checkout, and Peer Cash data through one MCP server.
v0.4.1 · active · repository · website · descriptor JSON · versions
{
"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
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations97 of 97 tools declare readOnlyHint or destructiveHinttools.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); …tools.token_costabout 20,230 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo 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.
+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.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.peer.xyz/mcp streamable-http | none | yes | 100% | 491 ms | 2025-11-25 | 2026-10-20 |
peer_balanceread-only | Read the current USDC balance for an address. |
peer_cash_buyerread-only | Return protocol history for the buyer that matched an order so an automation can assess delivery context without trusting display identity. |
peer_cash_capabilitiesread-only | Return 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-only | 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. |
peer_cash_fill_statsread-only | 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_finalizeread-only | Read a confirmed Base createDeposit receipt and resolve the resumable Peer deposit id. Call only after the host confirms the createDeposit transaction. |
peer_cash_orderread-only | 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. |
peer_cash_ordersread-only | List orders owned by a maker wallet, optionally limited to orders that still need attention. |
peer_cash_quote_sourceread-only | 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. |
peer_cash_relay_statusread-only | Track a previously submitted cross-chain source route by Relay request ID. Retry this read; never resubmit from an unknown status. |
peer_cash_source_capabilitiesread-only | Return live Relay-supported EVM source chains and tokens that can route into Base USDC before a Peer Cash order. |
peer_checkout_listread-only | List checkout sessions from the Pay API, with a local cache fallback. |
peer_checkout_showread-only | Show a single checkout session or poll its latest status. |
peer_config_currenciesread-only | List supported fiat currencies. |
peer_config_platformsread-only | List supported payment platforms. |
peer_config_showread-only | Show the stored Peer CLI config merged with current global flags. |
peer_delegate_showread-only | Show current controller-based delegation for a deposit. |
peer_deposit_listread-only | List deposits owned by the configured wallet or explicit owner. |
peer_deposit_showread-only | Show a single deposit by deposit ID. |
peer_deposit_show_manyread-only | Show multiple deposits by ID. |
peer_guardian_availableread-only | Check whether the selected environment has an IntentGuardian deployment. |
peer_guardian_payer_fundingread-only | Read payer token balance and allowance available to IntentGuardian. |
peer_guardian_policyread-only | Read the live IntentGuardian fee and extension policy. |
peer_guardian_quote_extensionread-only | Quote the authoritative on-chain cost to extend an intent. |
peer_indexer_delegations_by_depositread-only | Fetch the delegation record for a composite deposit ID via the indexer. |
peer_indexer_deposits_by_idsread-only | Fetch multiple deposits by composite ID. |
peer_indexer_deposits_by_ids_relationsread-only | Fetch multiple deposits with relations by composite ID. |
peer_indexer_deposits_fund_activitiesread-only | Fetch fund activities for a deposit. |
peer_indexer_deposits_listread-only | List deposits via the indexer. |
peer_indexer_deposits_list_relationsread-only | List deposits with related entities via the indexer. |
peer_indexer_deposits_showread-only | Fetch a deposit by composite ID via the indexer. |
peer_indexer_deposits_snapshotsread-only | Fetch deposit daily snapshots. |
peer_indexer_intents_by_deposit_idsread-only | Fetch intents for multiple deposits via the indexer. |
peer_indexer_intents_by_ownerread-only | Fetch intents by owner via the indexer. |
peer_indexer_intents_expiredread-only | Fetch expired intents via the indexer. |
peer_indexer_intents_fulfilled_eventsread-only | Fetch fulfillment events for intents. |
peer_indexer_intents_fulfillment_amountsread-only | Fetch fulfillment amounts for an intent. |
peer_indexer_intents_fulfillment_and_paymentread-only | Fetch fulfillment and payment records for an intent. |
peer_indexer_intents_showread-only | Fetch a single intent via the indexer. |
peer_indexer_makers_fund_activitiesread-only | Fetch maker-level fund activities. |
peer_indexer_queryread-only | Perform a raw GraphQL query against the indexer. Use sparingly; arbitrary queries can be expensive. |
peer_intent_fulfill_inputsread-only | Inspect fulfill routing inputs for an intent. |
peer_intent_hook_pre_getread-only | Get the pre-intent hook for a deposit. |
peer_intent_listread-only | List intents for the configured wallet or explicit owner. |
peer_intent_showread-only | Show a single intent by hash. |
peer_market_activityread-only | Fetch recent protocol activity from Peerlytics. |
peer_market_api_key_listread-only | List Peerlytics API keys for the authenticated account. |
peer_market_compareread-only | Compare live quote availability across platforms using the published SDK quote route. |
peer_market_creditsread-only | Check Peerlytics API credit balance and usage. |
peer_market_depositsread-only | Query deposits from Peerlytics with filtering. |
peer_market_explorer_addressread-only | Look up a wallet address profile on Peerlytics. |
peer_market_explorer_depositread-only | Look up a deposit on Peerlytics. |
peer_market_explorer_intentread-only | Look up an intent on Peerlytics. |
peer_market_explorer_makerread-only | Look up a maker profile on Peerlytics. |
peer_market_explorer_searchread-only | Search across addresses, deposits, intents, and vaults on Peerlytics. |
peer_market_explorer_vaultread-only | Look up a vault on Peerlytics. |
peer_market_explorer_verifierread-only | Look up a verifier profile on Peerlytics. |
peer_market_intentsread-only | Query intents from Peerlytics with filtering. |
peer_market_leaderboardread-only | Fetch maker and taker leaderboard data from Peerlytics. |
peer_market_maker_historyread-only | Fetch maker activity history for an address from Peerlytics. |
peer_market_meta_currenciesread-only | List supported currencies from Peerlytics. |
peer_market_meta_platformsread-only | List supported payment platforms from Peerlytics with method hashes. |
peer_market_orderbookread-only | Fetch the live P2P orderbook from Peerlytics. |
peer_market_protocol_statsread-only | Fetch aggregate Peerlytics protocol statistics. |
peer_market_spreadsread-only | Fetch current market spreads from Peerlytics. |
peer_market_taker_historyread-only | Fetch taker activity history for an address from Peerlytics. |
peer_market_vaultsread-only | Fetch Peerlytics vault analytics. |
peer_market_volumeread-only | Fetch Peerlytics protocol volume and analytics for a time range. |
peer_oracle_supports_inlineread-only | Check whether the current escrow deployment supports inline oracle configs. |
peer_oracle_validate_feedsread-only | Validate bundled oracle feeds on-chain. |
peer_payee_resolve_hashread-only | Resolve a payee hash from on-chain deposit data. |
peer_pv_deposit_list_ownerread-only | Fetch deposits for an owner directly from ProtocolViewer. |
peer_pv_deposit_showread-only | Fetch a deposit directly from ProtocolViewer. |
peer_pv_deposit_show_manyread-only | Fetch multiple deposits directly from ProtocolViewer. |
peer_pv_intent_list_ownerread-only | Fetch intents for an owner directly from ProtocolViewer. |
peer_pv_intent_showread-only | Fetch a single intent directly from ProtocolViewer. |
peer_quoteread-only | Get fiat-to-USDC exchange quotes. |
peer_stake_admissions_pausedread-only | Read whether chargebackable intent admissions are paused. |
peer_stake_authorizationread-only | Read whether a stake owner authorizes a taker. |
peer_stake_balanceread-only | Read total stake owned by an address. |
peer_stake_claimableread-only | Read non-stake USDC claimable by a beneficiary. |
peer_stake_dispute_protection_enabledread-only | Read whether a deposit has dispute protection enabled for a payment method. |
peer_stake_freeread-only | Read stake available for withdrawal or a new lock. |
peer_stake_indexed_stateread-only | Read indexed staking, authorization, claim, and risk-window state with freshness metadata. |
peer_stake_lockedread-only | Read stake locked behind active chargeback windows. |
peer_stake_ownerread-only | Resolve the effective stake owner backing a taker. |
peer_stake_risk_windowread-only | Read the minimum collateral lock window for a payment method. |
peer_stake_selected_ownerread-only | Read the stake owner selected by a taker before authorization checks. |
peer_stake_stateread-only | Read the authoritative StakeVault state for a staker and optional taker. |
peer_vault_delegatesread-only | List delegated deposits for a vault. |
peer_vault_effective_rateread-only | Read the effective rate for a delegated deposit pair. |
peer_vault_listread-only | List vaults via the indexer. |
peer_vault_manager_feeread-only | Read the effective manager fee for a delegated deposit. |
peer_vault_manual_rate_updatesread-only | Fetch manual rate updates for a vault. |
peer_vault_oracle_config_updatesread-only | Fetch oracle config updates for a vault. |
peer_vault_showread-only | Show vault details by rateManagerId. |
peer_vault_snapshotsread-only | Fetch daily snapshots for a vault. |
Schemas: list_tools.
{
"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."
}