Skip to main content

MCP server for ProFunding — AI-powered funding rate arbitrage across 20+ perp DEXes

Project description

ProFunding MCP Server

MCP server for ProFunding — AI-powered funding rate arbitrage across 20+ perpetual DEXes.

Analyze delta-neutral opportunities, check real-time liquidity, run backtests, and get deep analytics directly from your AI assistant.

Installation

pip install profunding-mcp

Setup

Claude Code

claude mcp add profunding profunding-mcp -e PROFUNDING_API_KEY=pfk_your_key_here

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "profunding": {
      "command": "profunding-mcp",
      "env": {
        "PROFUNDING_API_KEY": "pfk_your_key_here"
      }
    }
  }
}

Environment Variables

Variable Required Default Description
PROFUNDING_API_KEY No (none) API key. Free tier works without key.
PROFUNDING_API_URL No https://profunding.pro/api/api API base URL

Tools (20)

Free Tier

Tool Description
get_opportunities Live funding rate arbitrage opportunities across all DEXes
get_exchanges List connected DEXes with status and funding interval
get_historical_rates Historical funding rates for a symbol on one exchange
run_backtest Backtest a delta-neutral trade with real historical data
get_rate_chart_data Funding rate spread over time between two exchanges

Paid Tier — Analysis

Tool Description
analyze_pair Full end-to-end analysis: funding + backtest + risk + depth on both legs + price spread — one call
compare_exchanges Side-by-side comparison of same symbol across exchanges: rates, spread, depth, volume
find_best_trade Best trade you can open RIGHT NOW at your position size — ranked by composite score
get_smart_opportunities Opportunities ranked by tradability (APR x stability x depth x data confidence)
check_liquidity Real-time order book depth + slippage estimates at $1k/$5k/$10k
get_pair_intelligence Risk scores, backtested APR, smart ranking, depth tiers for all pairs
get_price_spread_data Mark price divergence between two exchanges (price risk analysis)

Paid Tier — Analytics

Tool Description
get_live_alpha Top 5 deduplicated opportunities
get_still_paying Pairs above 50% APR for 24h+ still active now
get_top_holders Pairs holding high APR the longest
get_momentum_movers Biggest funding spread jumps in last 6 hours
get_weekly_recap Best ROI pair, best DEX combo, most stable pair
get_unbroken_streaks Consecutive hours above APR threshold
get_record_roi Best single trade by ROI in a period

Example Queries

Once connected, ask your AI assistant:

  • "What's the best trade I can open right now with $5k?"
  • "Analyze MEGA/USDC on Extended/Aster — is it worth entering?"
  • "Compare ETH funding rates across Hyperliquid, dYdX, and Aster"
  • "Check liquidity for SOL on Paradex — can I fill $10k?"
  • "Run a 30-day backtest on XMR long Nado short dYdX"
  • "Which pairs have been paying above 50% for 3+ days straight?"
  • "What moved the most in the last 6 hours?"

Get an API Key

Visit profunding.pro to get your API key.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

profunding_mcp-0.2.0.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

profunding_mcp-0.2.0-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file profunding_mcp-0.2.0.tar.gz.

File metadata

  • Download URL: profunding_mcp-0.2.0.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for profunding_mcp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8cf6fa648a3edf2a3e0c6199035a5d4187cf25d1ea4f24fc4a6a2cd4f0aca1ac
MD5 19eff98f44e69b3f995a2274461e21c6
BLAKE2b-256 f55dcd29734d4b5e9a9680dee638ab5627faf1db5c069c755fe4ec0b639c2fb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for profunding_mcp-0.2.0.tar.gz:

Publisher: publish-mcp.yml on Desperate10/dex_funding_dashboard

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file profunding_mcp-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: profunding_mcp-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for profunding_mcp-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6744aea678e7888952c38857732069e0b74808e7aa68b2183554bef0da24b7fe
MD5 ab5bfcf8e1ed4c7e0a44747d50c63811
BLAKE2b-256 576547efbf8ecb2b71aec28984aecf7a84c638dccab53fec50bd13e3d0497182

See more details on using hashes here.

Provenance

The following attestation bundles were made for profunding_mcp-0.2.0-py3-none-any.whl:

Publisher: publish-mcp.yml on Desperate10/dex_funding_dashboard

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page