Peer
Read Peer protocol, market, checkout, and Peer Cash data through one MCP server.
| Endpoint | https://mcp.peer.xyz/mcp (streamable-http) |
|---|---|
| Registry version | 0.4.1 |
| Now | 97 tools · grade C (65) · pin ts_a688b7a429c630db63d79352e989b679 · protocol 2025-06-18 |
| First / last listed | 2026-11-02 00:16 UTC / 2026-11-02 00:16 UTC |
| Grade over time | 2026-11-02: C (65), 97 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: peer_quote peer_payee_resolve_hash peer_deposit_list peer_deposit_show peer_deposit_show_many peer_pv_deposit_show peer_pv_deposit_show_many peer_pv_deposit_list_owner peer_indexer_deposits_list peer_indexer_deposits_list_relations peer_indexer_deposits_show peer_indexer_deposits_by_ids peer_indexer_deposits_by_ids_relations peer_indexer_deposits_fund_activities peer_indexer_makers_fund_activities peer_indexer_deposits_snapshots peer_indexer_query peer_intent_list peer_intent_show peer_intent_fulfill_inputs peer_intent_hook_pre_get peer_pv_intent_list_owner peer_pv_intent_show peer_indexer_intents_by_deposit_ids peer_indexer_intents_by_owner peer_indexer_intents_show peer_indexer_intents_expired peer_indexer_intents_fulfilled_events peer_indexer_intents_fulfillment_amounts peer_indexer_intents_fulfillment_and_payment peer_vault_list peer_vault_show peer_vault_delegates peer_vault_snapshots peer_vault_manual_rate_updates peer_vault_oracle_config_updates peer_vault_manager_fee peer_vault_effective_rate peer_oracle_supports_inline peer_oracle_validate_feeds peer_delegate_show peer_indexer_delegations_by_deposit peer_market_spreads peer_market_orderbook peer_market_compare peer_market_volume peer_market_leaderboard peer_market_protocol_stats peer_market_vaults peer_market_explorer_address peer_market_explorer_deposit peer_market_explorer_intent peer_market_explorer_maker peer_market_explorer_verifier peer_market_explorer_vault peer_market_explorer_search peer_market_deposits peer_market_intents peer_market_activity peer_market_taker_history peer_market_maker_history peer_market_meta_platforms peer_market_meta_currencies peer_market_api_key_list peer_market_credits peer_balance peer_checkout_list peer_checkout_show peer_config_show peer_config_platforms peer_config_currencies peer_stake_state peer_stake_indexed_state peer_stake_balance peer_stake_locked peer_stake_free peer_stake_claimable peer_stake_owner peer_stake_selected_owner peer_stake_authorization peer_stake_admissions_paused peer_stake_risk_window peer_stake_dispute_protection_enabled peer_guardian_available peer_guardian_policy peer_guardian_quote_extension peer_guardian_payer_funding peer_cash_capabilities peer_cash_fill_stats peer_cash_source_capabilities peer_cash_quote_source peer_cash_relay_status peer_cash_estimate peer_cash_finalize peer_cash_buyer peer_cash_order peer_cash_orders
peer_quote | Get fiat-to-USDC exchange quotes. params: from, to, amount, tokenAmount, platform, recipient, user, destinationChainId, quotesToReturn, params |
peer_payee_resolve_hash | Resolve a payee hash from on-chain deposit data. params: depositId*, paymentMethodHash*, params |
peer_deposit_list | List deposits owned by the configured wallet or explicit owner. params: owner, params |
peer_deposit_show | Show a single deposit by deposit ID. params: depositId*, params |
peer_deposit_show_many | Show multiple deposits by ID. params: ids, params |
peer_pv_deposit_show | Fetch a deposit directly from ProtocolViewer. params: depositId*, params |
peer_pv_deposit_show_many | Fetch multiple deposits directly from ProtocolViewer. params: ids, params |
peer_pv_deposit_list_owner | Fetch deposits for an owner directly from ProtocolViewer. params: owner, params |
peer_indexer_deposits_list | List deposits via the indexer. params: filter, pagination, params |
peer_indexer_deposits_list_relations | List deposits with related entities via the indexer. params: filter, pagination, options, params |
peer_indexer_deposits_show | Fetch a deposit by composite ID via the indexer. params: compositeId*, options, params |
peer_indexer_deposits_by_ids | Fetch multiple deposits by composite ID. params: ids, params |
peer_indexer_deposits_by_ids_relations | Fetch multiple deposits with relations by composite ID. params: ids, options, params |
peer_indexer_deposits_fund_activities | Fetch fund activities for a deposit. params: depositId*, params |
peer_indexer_makers_fund_activities | Fetch maker-level fund activities. params: maker*, limit, params |
peer_indexer_deposits_snapshots | Fetch deposit daily snapshots. params: depositId*, limit, params |
peer_indexer_query | Perform a raw GraphQL query against the indexer. Use sparingly; arbitrary queries can be expensive. params: query, variables, params |
peer_intent_list | List intents for the configured wallet or explicit owner. params: owner, params |
peer_intent_show | Show a single intent by hash. params: intentHash*, params |
peer_intent_fulfill_inputs | Inspect fulfill routing inputs for an intent. params: intentHash*, params |
peer_intent_hook_pre_get | Get the pre-intent hook for a deposit. params: depositId*, params |
peer_pv_intent_list_owner | Fetch intents for an owner directly from ProtocolViewer. params: owner, params |
peer_pv_intent_show | Fetch a single intent directly from ProtocolViewer. params: intentHash*, params |
peer_indexer_intents_by_deposit_ids | Fetch intents for multiple deposits via the indexer. params: depositIds, statuses, params |
peer_indexer_intents_by_owner | Fetch intents by owner via the indexer. params: owner*, statuses, params |
peer_indexer_intents_show | Fetch a single intent via the indexer. params: intentHash*, params |
peer_indexer_intents_expired | Fetch expired intents via the indexer. params: now, depositIds, limit, params |
peer_indexer_intents_fulfilled_events | Fetch fulfillment events for intents. params: hashes, params |
peer_indexer_intents_fulfillment_amounts | Fetch fulfillment amounts for an intent. params: intentHash*, params |
peer_indexer_intents_fulfillment_and_payment | Fetch fulfillment and payment records for an intent. params: intentHash*, params |
peer_vault_list | List vaults via the indexer. params: manager, limit, offset, pagination, filter, params |
peer_vault_show | Show vault details by rateManagerId. params: rateManagerId*, params |
peer_vault_delegates | List delegated deposits for a vault. params: rateManagerId*, limit, offset, pagination, params |
peer_vault_snapshots | Fetch daily snapshots for a vault. params: rateManagerId*, limit, options, params |
peer_vault_manual_rate_updates | Fetch manual rate updates for a vault. params: rateManagerId*, limit, options, params |
peer_vault_oracle_config_updates | Fetch oracle config updates for a vault. params: rateManagerId*, limit, options, params |
peer_vault_manager_fee | Read the effective manager fee for a delegated deposit. params: escrow, depositId, params |
peer_vault_effective_rate | Read the effective rate for a delegated deposit pair. params: escrow, depositId, platform, currency, params |
peer_oracle_supports_inline | Check whether the current escrow deployment supports inline oracle configs. params: escrowAddress, params |
peer_oracle_validate_feeds | Validate bundled oracle feeds on-chain. params: params |
peer_delegate_show | Show current controller-based delegation for a deposit. params: deposit, escrow, params |
peer_indexer_delegations_by_deposit | Fetch the delegation record for a composite deposit ID via the indexer. params: depositId*, options, params |
peer_market_spreads | Fetch current market spreads from Peerlytics. params: platform, currency, includeRates, limit, params |
peer_market_orderbook | Fetch the live P2P orderbook from Peerlytics. params: currency, platform, minSize, params |
peer_market_compare | Compare live quote availability across platforms using the published SDK quote route. params: from, amount, platform, recipient, quotesToReturn, params |
peer_market_volume | Fetch Peerlytics protocol volume and analytics for a time range. params: platform, currency, range, params |
peer_market_leaderboard | Fetch maker and taker leaderboard data from Peerlytics. params: limit, offset, params |
peer_market_protocol_stats | Fetch aggregate Peerlytics protocol statistics. params: params |
peer_market_vaults | Fetch Peerlytics vault analytics. params: limit, offset, params |
peer_market_explorer_address | Look up a wallet address profile on Peerlytics. params: address*, limit, offset, params |
peer_market_explorer_deposit | Look up a deposit on Peerlytics. params: id*, limit, offset, params |
peer_market_explorer_intent | Look up an intent on Peerlytics. params: hash*, params |
peer_market_explorer_maker | Look up a maker profile on Peerlytics. params: address*, params |
peer_market_explorer_verifier | Look up a verifier profile on Peerlytics. params: address*, params |
peer_market_explorer_vault | Look up a vault on Peerlytics. params: id*, params |
peer_market_explorer_search | Search across addresses, deposits, intents, and vaults on Peerlytics. params: query*, params |
peer_market_deposits | Query deposits from Peerlytics with filtering. params: depositor, delegate, platform, currency, status, accepting, limit, offset, params |
peer_market_intents | Query intents from Peerlytics with filtering. params: owner, recipient, depositId, status, limit, offset, params |
peer_market_activity | Fetch recent protocol activity from Peerlytics. params: type, limit, since, params |
peer_market_taker_history | Fetch taker activity history for an address from Peerlytics. params: address*, params |
peer_market_maker_history | Fetch maker activity history for an address from Peerlytics. params: address*, params |
peer_market_meta_platforms | List supported payment platforms from Peerlytics with method hashes. params: params |
peer_market_meta_currencies | List supported currencies from Peerlytics. params: params |
peer_market_api_key_list | List Peerlytics API keys for the authenticated account. params: params |
peer_market_credits | Check Peerlytics API credit balance and usage. params: params |
peer_balance | Read the current USDC balance for an address. params: address, token, params |
peer_checkout_list | List checkout sessions from the Pay API, with a local cache fallback. params: status, page, pageSize, params |
peer_checkout_show | Show a single checkout session or poll its latest status. params: sessionId*, params |
peer_config_show | Show the stored Peer CLI config merged with current global flags. params: params |
peer_config_platforms | List supported payment platforms. params: params |
peer_config_currencies | List supported fiat currencies. params: params |
peer_stake_state | Read the authoritative StakeVault state for a staker and optional taker. params: staker*, taker, params |
peer_stake_indexed_state | Read indexed staking, authorization, claim, and risk-window state with freshness metadata. params: taker*, params |
peer_stake_balance | Read total stake owned by an address. params: owner*, params |
peer_stake_locked | Read stake locked behind active chargeback windows. params: owner*, params |
peer_stake_free | Read stake available for withdrawal or a new lock. params: owner*, params |
peer_stake_claimable | Read non-stake USDC claimable by a beneficiary. params: beneficiary*, params |
peer_stake_owner | Resolve the effective stake owner backing a taker. params: taker*, params |
peer_stake_selected_owner | Read the stake owner selected by a taker before authorization checks. params: taker*, params |
peer_stake_authorization | Read whether a stake owner authorizes a taker. params: owner*, taker*, params |
peer_stake_admissions_paused | Read whether chargebackable intent admissions are paused. params: params |
peer_stake_risk_window | Read the minimum collateral lock window for a payment method. params: paymentMethodHash*, params |
peer_stake_dispute_protection_enabled | Read whether a deposit has dispute protection enabled for a payment method. params: escrow*, depositId*, paymentMethod*, params |
peer_guardian_available | Check whether the selected environment has an IntentGuardian deployment. params: params |
peer_guardian_policy | Read the live IntentGuardian fee and extension policy. params: params |
peer_guardian_quote_extension | Quote the authoritative on-chain cost to extend an intent. params: intentAmount*, additionalSeconds*, params |
peer_guardian_payer_funding | Read payer token balance and allowance available to IntentGuardian. params: payer*, token*, params |
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. params: includeRelaySources |
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. params: none |
peer_cash_source_capabilities | Return live Relay-supported EVM source chains and tokens that can route into Base USDC before a Peer Cash order. params: none |
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. params: 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. params: requestId* |
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. params: amount*, currency*, platform |
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. params: transactionHash* |
peer_cash_buyer | Return protocol history for the buyer that matched an order so an automation can assess delivery context without trusting display identity. params: address* |
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. params: depositId* |
peer_cash_orders | List orders owned by a maker wallet, optionally limited to orders that still need attention. params: owner*, inFlight, limit |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.