Plug Alpen into Claude Desktop, Claude.ai, Cursor, or any other Model Context Protocol client. Your agent gets structured access to live network info, contracts, partners, and semantic documentation search. No scraping, no stale data.
https://alpen-web.vercel.app/api/mcpMCP over Streamable HTTP. JSON-RPC 2.0. Open access, no API key. Read-only. Rate limited by IP.
get_network_infoGet information about an Alpen network. Returns chain ID, RPC endpoint, currency, status, explorers, faucet, bundler, and notes for the requested network. If network_id is omitted, returns the currently active network. Use this when an agent needs to know which testnet is live, what RPC URL to use, what chain ID to add to a wallet, or where the explorer lives.
get_contractsGet smart contract addresses deployed on an Alpen network (e.g. ERC-4337 EntryPoint, bridge). If network_id is omitted, uses the currently active network. Returns null entries for contracts that aren't yet published.
get_partnersList Alpen ecosystem and infrastructure partners. Returns name, category, relationship, status, and a short description for each. Use this when an agent needs to know who's deploying on Alpen, what's available for integration, or to answer questions like 'does Alpen support lending' or 'what oracles are available'. Optional filters narrow by category, relationship, or status.
search_docsSearch Alpen Labs documentation, whitepapers, research, transcripts, and external blog posts. Returns relevant excerpts ranked by semantic similarity. Use this when an agent needs to answer a technical or factual question about Alpen (architecture, bridge, ZK rollup, garbled circuits, BTD, partners, etc).
explorer_get_address_summaryRead an address summary from Alpen's Blockscout explorer. Returns native sBTC balance, whether it has token transfers/tokens, token balances, and links. Use when the user asks you to check the block explorer for their wallet or whether tokens showed up.
explorer_get_address_transactionsRead recent transactions for an address from Alpen's Blockscout explorer, including status, method, decoded input, revert result, and explorer links. Use to debug whether a wallet action actually succeeded or reverted.
explorer_get_transactionRead one transaction from Alpen's Blockscout explorer by hash. Returns success/revert status, decoded method/input, value, fee, token transfers, and explorer link. Use when the user gives a tx hash or asks what happened to a transaction.
Recent versions support remote MCP servers via the Connectors UI.
alpen.On older Claude Desktop versions you'll edit ~/Library/Application Support/Claude/claude_desktop_config.json directly. See the docs at claude.ai for the JSON shape.
Available on Max, Team, and Enterprise plans.
Confirm the server is reachable before wiring up a client:
# List all available tools
curl -X POST https://alpen-web.vercel.app/api/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
# Get the active testnet
curl -X POST https://alpen-web.vercel.app/api/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_network_info","arguments":{}}}'Source of truth for networks and partners lives in /networks.yaml and /partners.yaml. Both update without redeploying MCP.