MCP server for ProFunding — AI-powered funding rate arbitrage across 20+ perp DEXes
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"profunding-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# ProFunding MCP Server Trade funding rate arbitrage across 20+ perpetual DEXes from your AI assistant — find opportunities, open delta-neutral positions, supervise them to optimal exit. Backed by [ProFunding](https://profunding.pro). ## Quick start ```bash pip install profunding-mcp claude mcp add profunding profunding-mcp -e PROFUNDING_API_KEY=pfk_your_key_here ``` Free API key at [profunding.pro](https://profunding.pro). Market-data tools work without one. ## Setup ### About the API key Most tools (trading, account, find-exit, deep analytics) need an API key. Keys are **free** at [profunding.pro](https://profunding.pro) — sign up takes seconds, no credit card. Market-data and backtest tools work without one. ### Claude Code without a key (market-data only) ```bash claude mcp add profunding profunding-mcp ``` ### Claude Desktop Add to your `claude_desktop_config.json`: ```json { "mcpServers": { "profunding": { "command": "profunding-mcp", "env": { "PROFUNDING_API_KEY": "pfk_your_key_here" } } } } ``` ### Environment Variables | Variable | Required | Description | |----------|----------|-------------| | `PROFUNDING_API_KEY` | For most tools | Free key from [profunding.pro](https://profunding.pro). Trading, account, find-exit, and deep analytics need one; market-data tools work without one. | ### Auto-approve trade tools (Claude Code) Claude Code asks for confirmation before each call to a trade tool. To approve them once per project, add the trade allowlist to `.claude/settings.local.json` in that project's root (or `~/.claude/settings.json` for global): ```json { "permissions": { "allow": [ "mcp__profunding__open_trade", "mcp__profunding__close_trade", "mcp__profunding__cancel_order", "mcp__profunding__open_delta_neutral", "mcp__profunding__close_delta_neutral", "mcp__profunding__convert_stablecoin", "mcp__profunding__twap_open_dn", "mcp__profunding__twap_…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.