# peerlytics MCP server

ZKP2P analytics on Base: live orderbook, route planning, explorer, and protocol market data.

## Links
- Registry page: https://www.getdrio.com/mcp/xyz-peerlytics-peerlytics
- Website: https://peerlytics.xyz/developers

## Install
- Endpoint: https://peerlytics.xyz/api/v1/mcp
- Auth: Not captured

## Setup notes
- Remote header: x-api-key (secret)
- Remote endpoint: https://peerlytics.xyz/api/v1/mcp
- Header: x-api-key

## Tools
- get_analytics_summary - Investor summary metrics. Without params: cumulative MTD/QTD/YTD/all-time summary buckets. With `from`/`to`/`range`: returns a windowed `{ window, summary, composition, comparison }` payload computed live from the indexer. Optional `compare=prior_period|prior_year` adds a delta block. Hard cap: 400-day window. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_protocol_overview - Investor diligence overview. Investor-focused protocol diligence payload. Pass a `range` shortcut for cached buckets (`mtd`/`ytd`/`all`) or a non-default shortcut (`last_7d`, `qtd`, ..) for a live windowed compute. Includes growth, throughput, liquidity quality, concentration, and protocol mix. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_leaderboard - Maker/taker leaderboard. Without params: cumulative leaderboard backed by MakerStats/TakerStats. With `from`/`to`/`range`: per-window indexer compute. Hard cap: 400-day window. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_vault_analytics - Vault and delegated liquidity overview. Without params: cumulative rate-manager analytics including delegated AUM, delegation adoption, fee volume, daily AUM/fee series, and per-vault summaries. With `from`/`to`/`range`: per-vault rollup (`fees_earned_usd`, `volume_routed_usd`, `aum_change_usd`, `delegator_change`) computed from daily snapshots inside the window. Supports API key auth and x402. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_timeseries - Historical time-series. Hour or day buckets of deposits created, intents signaled, or fulfilled volume. 60 credits per call. Pass `group_by=platform|currency|maker|verifier` to receive a multi-series payload (`series[]`) instead of a single global `buckets` array. Endpoint: https://peerlytics.xyz/api/v1/mcp
- search_explorer - Search intents, deposits, or addresses Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_deposit - Deposit detail Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_deposit_context - Deposit agent context. Compact deposit workbench context for agents and integrators: route facts, trust signals, and next-action links without loading the full explorer payload. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_intent - Intent detail Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_address - Unified address stats Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_maker - Maker portfolio Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_verifier - Verifier stats Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_vault - Vault detail, delegated deposits, and config. Detailed rate-manager explorer view with delegated deposits, oracle configs, floor configs, and historical snapshots. Supports API key auth and x402. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_taker - Taker portfolio. Volume bought, fulfilled intents, currency and platform allocations, daily activity, and recent intents for a taker wallet. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_integrator - Integrator view (ERC-8021 attribution). Aggregated activity for an ERC-8021 integrator code: deposits created, intents, volume, top makers, top markets, daily activity. Resolves attribution from calldata. Window is fixed at 90 days because that is the only window currently materialized — the legacy `windowDays` parameter (single-value enum) was retired. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_platform - Payment platform view. Deposits, unique makers, unique takers, fulfilled intents, volume, and currency breakdown for a payment platform. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_delegate - Delegate view. Deposits delegated to this address, liquidity under management, rate managers, success rate, and a full deposit list. Endpoint: https://peerlytics.xyz/api/v1/mcp
- list_deposits - Filtered deposit list. Filtered deposit search. At least one filter is required: provide one of `depositor`, `delegate`, `platform`, `currency`, OR a date window (`from`/`to`/`range`). When a window is supplied the server filters on deposit creation `timestamp` and the response echoes a `window` block. Market rows include DRM and oracle pricing fields (`manager_rate`, `manager_fee`, `rate_source`, `rate_manager_id`, `oracle_rate`, `effective_oracle_rate`, `adapter`, `kind`, `is_oracle_backed`, `oracle_source`, `spread_bps`, `is_delegated`). Endpoint: https://peerlytics.xyz/api/v1/mcp
- list_intents - Filtered intent list. Filtered intent search. At least one filter is required: provide one of `taker`, `recipient`, `verifier`, `deposit_id`, `status`, OR a date window (`from`/`to`/`range`). Default sort is `signal_timestamp desc`. The legacy aliases (`owner` for `taker`, `to_address` for `recipient`) were retired on 2026-04-30 — use the canonical names. Endpoint: https://peerlytics.xyz/api/v1/mcp
- plan_routes - Plan best routes. Ranks visible orderbook routes for a requested USDC amount using exact per-deposit availability and intent bounds. Returns deterministic single, multi_intent, or partial allocation legs. A public take link exists only for a currently executable single leg and preserves the requested amount and payment pair. Single-leg routes include exact-pair trailing-30-day execution evidence. Historical execution evidence does not influence ranking until separately backtested and enabled. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_orderbook - Network orderbook. Full orderbook with rate levels, exact per-deposit availability, intent bounds and payment pairs, 24h activity, global stats, FX mid-rates, and DRM-aware metadata. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_market_summary - Market intelligence snapshot Endpoint: https://peerlytics.xyz/api/v1/mcp
- list_activity - Protocol activity feed. Recent protocol events. Pass `since` (lower bound) and `to` (upper bound) for an explicit window, or `range` for a shortcut. The response includes `next_cursor` whenever `has_more=true`; pass it back as `cursor` to walk older events without offset drift. Endpoint: https://peerlytics.xyz/api/v1/mcp
- list_platforms - Payment platforms metadata Endpoint: https://peerlytics.xyz/api/v1/mcp
- list_currencies - Supported currencies metadata Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_maker_history - Maker history metrics. Without window params: lifetime aggregates and a `recent` window of 30 newest intents. With `from`/`to`/`range`: every metric recomputes for the period. Endpoint: https://peerlytics.xyz/api/v1/mcp
- get_taker_history - Taker history metrics. Same window/pagination semantics as `/api/v1/makers/{address}/history`. Within a window `intents.{total,fulfilled,pruned,volume_usd}` reflect the period only; cumulative responses fall back to lifetime TakerStats. Endpoint: https://peerlytics.xyz/api/v1/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: xyz.peerlytics
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 21, 2026
- Source: https://registry.modelcontextprotocol.io
