Mmcp.market

Peer MCP server

by zkp2p·io.github.zkp2p/peer·v0.4.0

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

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Peer yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Peer tools (97, 1 write)

write = sends, deletes, buys or posts
  • peer_balanceFree

    Read the current USDC balance for an address.

  • peer_cash_buyerFree

    Return protocol history for the buyer that matched an order so an automation can assess delivery context without trusting display identity.

  • peer_cash_capabilitiesFree

    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_estimateFree

    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_statsFree

    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_finalizeFree

    Read a confirmed Base createDeposit receipt and resolve the resumable Peer deposit id. Call only after the host confirms the createDeposit transaction.

  • peer_cash_orderwrite actionFree

    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_ordersFree

    List orders owned by a maker wallet, optionally limited to orders that still need attention.

  • peer_cash_quote_sourceFree

    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_statusFree

    Track a previously submitted cross-chain source route by Relay request ID. Retry this read; never resubmit from an unknown status.

  • peer_cash_source_capabilitiesFree

    Return live Relay-supported EVM source chains and tokens that can route into Base USDC before a Peer Cash order.

  • peer_checkout_listFree

    List checkout sessions from the Pay API, with a local cache fallback.

  • peer_checkout_showFree

    Show a single checkout session or poll its latest status.

  • peer_config_currenciesFree

    List supported fiat currencies.

  • peer_config_platformsFree

    List payment platforms supported in the selected environment.

  • peer_config_showFree

    Show the stored Peer CLI config merged with current global flags.

  • peer_delegate_showFree

    Show current controller-based delegation for a deposit.

  • peer_deposit_listFree

    List deposits owned by the configured wallet or explicit owner.

  • peer_deposit_showFree

    Show a single deposit by deposit ID.

  • peer_deposit_show_manyFree

    Show multiple deposits by ID.

  • peer_guardian_availableFree

    Check whether the selected environment has an IntentGuardian deployment.

  • peer_guardian_payer_fundingFree

    Read payer token balance and allowance available to IntentGuardian.

  • peer_guardian_policyFree

    Read the live IntentGuardian fee and extension policy.

  • peer_guardian_quote_extensionFree

    Quote the authoritative on-chain cost to extend an intent.

  • peer_indexer_delegations_by_depositFree

    Fetch the delegation record for a composite deposit ID via the indexer.

  • peer_indexer_deposits_by_idsFree

    Fetch multiple deposits by composite ID.

  • peer_indexer_deposits_by_ids_relationsFree

    Fetch multiple deposits with relations by composite ID.

  • peer_indexer_deposits_fund_activitiesFree

    Fetch fund activities for a deposit.

  • peer_indexer_deposits_listFree

    List deposits via the indexer.

  • peer_indexer_deposits_list_relationsFree

    List deposits with related entities via the indexer.

  • peer_indexer_deposits_showFree

    Fetch a deposit by composite ID via the indexer.

  • peer_indexer_deposits_snapshotsFree

    Fetch deposit daily snapshots.

  • peer_indexer_intents_by_deposit_idsFree

    Fetch intents for multiple deposits via the indexer.

  • peer_indexer_intents_by_ownerFree

    Fetch intents by owner via the indexer.

  • peer_indexer_intents_expiredFree

    Fetch expired intents via the indexer.

  • peer_indexer_intents_fulfilled_eventsFree

    Fetch fulfillment events for intents.

  • peer_indexer_intents_fulfillment_amountsFree

    Fetch fulfillment amounts for an intent.

  • peer_indexer_intents_fulfillment_and_paymentFree

    Fetch fulfillment and payment records for an intent.

  • peer_indexer_intents_showFree

    Fetch a single intent via the indexer.

  • peer_indexer_makers_fund_activitiesFree

    Fetch maker-level fund activities.

  • peer_indexer_queryFree

    Perform a raw GraphQL query against the indexer. Use sparingly; arbitrary queries can be expensive.

  • peer_intent_fulfill_inputsFree

    Inspect fulfill routing inputs for an intent.

  • peer_intent_hook_pre_getFree

    Get the pre-intent hook for a deposit.

  • peer_intent_listFree

    List intents for the configured wallet or explicit owner.

  • peer_intent_showFree

    Show a single intent by hash.

  • peer_market_activityFree

    Fetch recent protocol activity from Peerlytics.

  • peer_market_api_key_listFree

    List Peerlytics API keys for the authenticated account.

  • peer_market_compareFree

    Compare live quote availability across platforms using the published SDK quote route.

  • peer_market_creditsFree

    Check Peerlytics API credit balance and usage.

  • peer_market_depositsFree

    Query deposits from Peerlytics with filtering.

  • peer_market_explorer_addressFree

    Look up a wallet address profile on Peerlytics.

  • peer_market_explorer_depositFree

    Look up a deposit on Peerlytics.

  • peer_market_explorer_intentFree

    Look up an intent on Peerlytics.

  • peer_market_explorer_makerFree

    Look up a maker profile on Peerlytics.

  • peer_market_explorer_searchFree

    Search across addresses, deposits, intents, and vaults on Peerlytics.

  • peer_market_explorer_vaultFree

    Look up a vault on Peerlytics.

  • peer_market_explorer_verifierFree

    Look up a verifier profile on Peerlytics.

  • peer_market_intentsFree

    Query intents from Peerlytics with filtering.

  • peer_market_leaderboardFree

    Fetch maker and taker leaderboard data from Peerlytics.

  • peer_market_maker_historyFree

    Fetch maker activity history for an address from Peerlytics.

  • peer_market_meta_currenciesFree

    List supported currencies from Peerlytics.

  • peer_market_meta_platformsFree

    List supported payment platforms from Peerlytics with method hashes.

  • peer_market_orderbookFree

    Fetch the live P2P orderbook from Peerlytics.

  • peer_market_protocol_statsFree

    Fetch aggregate Peerlytics protocol statistics.

  • peer_market_spreadsFree

    Fetch current market spreads from Peerlytics.

  • peer_market_taker_historyFree

    Fetch taker activity history for an address from Peerlytics.

  • peer_market_vaultsFree

    Fetch Peerlytics vault analytics.

  • peer_market_volumeFree

    Fetch Peerlytics protocol volume and analytics for a time range.

  • peer_oracle_supports_inlineFree

    Check whether the current escrow deployment supports inline oracle configs.

  • peer_oracle_validate_feedsFree

    Validate bundled oracle feeds on-chain.

  • peer_payee_resolve_hashFree

    Resolve a payee hash from on-chain deposit data.

  • peer_pv_deposit_list_ownerFree

    Fetch deposits for an owner directly from ProtocolViewer.

  • peer_pv_deposit_showFree

    Fetch a deposit directly from ProtocolViewer.

  • peer_pv_deposit_show_manyFree

    Fetch multiple deposits directly from ProtocolViewer.

  • peer_pv_intent_list_ownerFree

    Fetch intents for an owner directly from ProtocolViewer.

  • peer_pv_intent_showFree

    Fetch a single intent directly from ProtocolViewer.

  • peer_quoteFree

    Get fiat-to-USDC exchange quotes.

  • peer_stake_admissions_pausedFree

    Read whether chargebackable intent admissions are paused.

  • peer_stake_authorizationFree

    Read whether a stake owner authorizes a taker.

  • peer_stake_balanceFree

    Read total stake owned by an address.

  • peer_stake_claimableFree

    Read non-stake USDC claimable by a beneficiary.

  • peer_stake_dispute_protection_enabledFree

    Read whether a deposit has dispute protection enabled for a payment method.

  • peer_stake_freeFree

    Read stake available for withdrawal or a new lock.

  • peer_stake_indexed_stateFree

    Read indexed staking, authorization, claim, and risk-window state with freshness metadata.

  • peer_stake_lockedFree

    Read stake locked behind active chargeback windows.

  • peer_stake_ownerFree

    Resolve the effective stake owner backing a taker.

  • peer_stake_risk_windowFree

    Read the minimum collateral lock window for a payment method.

  • peer_stake_selected_ownerFree

    Read the stake owner selected by a taker before authorization checks.

  • peer_stake_stateFree

    Read the authoritative StakeVault state for a staker and optional taker.

  • peer_vault_delegatesFree

    List delegated deposits for a vault.

  • peer_vault_effective_rateFree

    Read the effective rate for a delegated deposit pair.

  • peer_vault_listFree

    List vaults via the indexer.

  • peer_vault_manager_feeFree

    Read the effective manager fee for a delegated deposit.

  • peer_vault_manual_rate_updatesFree

    Fetch manual rate updates for a vault.

  • peer_vault_oracle_config_updatesFree

    Fetch oracle config updates for a vault.

  • peer_vault_showFree

    Show vault details by rateManagerId.

  • peer_vault_snapshotsFree

    Fetch daily snapshots for a vault.

Public scan report

scanner v0.1.7 · 2026-09-19 · same rubric, same numbers if you re-run it

1 high
  • Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 727ms20/20
  • Tool poisoning97 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
  • Maintenancelast push 10 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add --transport http peer https://mcp.peer.xyz/mcp
Add to Cursor

Peer: common questions

Is Peer MCP server safe?
Mostly: it is graded B (83/100). Read the Peer safety report
How do I install Peer?
It runs remotely at mcp.peer.xyz. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Peer need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Peer maintained?
The last commit was 12 days ago (2026-09-09). The latest release is v0.4.0.
Is Peer up?
100% of our last 6 checks got an answer. We check remote servers about four times a day.

More from zkp2p