CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Paradex Trading

tradeparadex/mcp-paradex-py
216 toolsauthSTDIOregistry active
Summary

Connects Claude to Paradex, a Starknet-based perpetuals exchange. Exposes market data queries (orderbook depth, klines, funding rates, best bid/offer), account management (positions, fills, funding payments), and live trading operations (create orders, cancel orders, check status). Also surfaces vault resources for balance checks, transfer history, and position tracking. Useful when you need Claude to monitor perp positions, analyze funding rate arb opportunities, or execute trades directly on Paradex. Ships with pre-built prompts for portfolio risk assessment and liquidation protection. Supports testnet and prod environments via private key auth.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

16 tools
paradex_filters_modelGet detailed schema information to build precise data filters. Use this tool when you need to: - Understand exactly what fields are available for filtering - Learn the data types and formats for specific fields - Build complex JMESPath queries with correct syntax - Create soph...1 params

Get detailed schema information to build precise data filters. Use this tool when you need to: - Understand exactly what fields are available for filtering - Learn the data types and formats for specific fields - Build complex JMESPath queries with correct syntax - Create soph...

Parameters* required
tool_namestring
The name of the tool to get the filters for.
paradex_marketsFind markets that match your trading criteria or get detailed market specifications. Use this tool when you need to: - Understand exact tick sizes and minimum order sizes before placing trades - Find all markets for a specific asset (e.g., all BTC-based markets) - Compare cont...4 params

Find markets that match your trading criteria or get detailed market specifications. Use this tool when you need to: - Understand exact tick sizes and minimum order sizes before placing trades - Find all markets for a specific asset (e.g., all BTC-based markets) - Compare cont...

Parameters* required
limitinteger
Limit the number of results to the specified number.default: 10
offsetinteger
Offset the results to the specified number.default: 0
market_idsarray
Market symbols to get details for.
jmespath_filterstring
JMESPath expression to filter, sort, or limit the results.default:
paradex_market_summariesIdentify the most active or volatile markets and get current market conditions. Use this tool when you need to: - Find the most active markets by volume for liquidity analysis - Discover markets with significant price movements for momentum strategies - Compare current prices...4 params

Identify the most active or volatile markets and get current market conditions. Use this tool when you need to: - Find the most active markets by volume for liquidity analysis - Discover markets with significant price movements for momentum strategies - Compare current prices...

Parameters* required
limitinteger
Limit the number of results to the specified number.default: 10
offsetinteger
Offset the results to the specified number.default: 0
market_idsarray
Market symbols to get summaries for.
jmespath_filterstring
JMESPath expression to filter, sort, or limit the results.
paradex_funding_dataAnalyze funding rates for potential funding arbitrage or to understand holding costs. Use this tool when you need to: - Calculate expected funding payments for a position - Find markets with extreme funding rates for potential arbitrage - Understand historical funding patterns...3 params

Analyze funding rates for potential funding arbitrage or to understand holding costs. Use this tool when you need to: - Calculate expected funding payments for a position - Find markets with extreme funding rates for potential arbitrage - Understand historical funding patterns...

Parameters* required
market_idstring
Market symbol to get funding data for.
end_unix_msinteger
End time in unix milliseconds.
start_unix_msinteger
Start time in unix milliseconds.
paradex_orderbookAnalyze market depth and liquidity to optimize order entry and execution. Use this tool when you need to: - Assess true liquidity before placing large orders - Identify potential support/resistance levels from order clusters - Determine optimal limit order prices for higher fi...2 params

Analyze market depth and liquidity to optimize order entry and execution. Use this tool when you need to: - Assess true liquidity before placing large orders - Identify potential support/resistance levels from order clusters - Determine optimal limit order prices for higher fi...

Parameters* required
depthinteger
The depth of the orderbook to retrieve.default: 10
market_idstring
Market symbol to get orderbook for.
paradex_klinesAnalyze historical price patterns for technical analysis and trading decisions. Use this tool when you need to: - Perform technical analysis on historical price data - Identify support and resistance levels from price history - Calculate indicators like moving averages, RSI, o...4 params

Analyze historical price patterns for technical analysis and trading decisions. Use this tool when you need to: - Perform technical analysis on historical price data - Identify support and resistance levels from price history - Calculate indicators like moving averages, RSI, o...

Parameters* required
market_idstring
Market symbol to get klines for.
resolutioninteger
The time resolution of the klines.one of 1 · 3 · 5 · 15 · 30 · 60default: 1
end_unix_msinteger
End time in unix milliseconds.
start_unix_msinteger
Start time in unix milliseconds.
paradex_tradesAnalyze actual market transactions to understand market sentiment and liquidity. Use this tool when you need to: - Detect large trades that might signal institutional activity - Calculate average trade size during specific periods - Identify buy/sell pressure imbalances - Moni...3 params

Analyze actual market transactions to understand market sentiment and liquidity. Use this tool when you need to: - Detect large trades that might signal institutional activity - Calculate average trade size during specific periods - Identify buy/sell pressure imbalances - Moni...

Parameters* required
market_idstring
Market symbol to get trades for.
end_unix_msinteger
End time in unix milliseconds.
start_unix_msinteger
Start time in unix milliseconds.
paradex_bboGet the current best available prices for immediate execution decisions. Use this tool when you need to: - Make quick trading decisions without full orderbook depth - Calculate current spread costs before placing orders - Monitor real-time price changes efficiently - Get a sna...1 params

Get the current best available prices for immediate execution decisions. Use this tool when you need to: - Make quick trading decisions without full orderbook depth - Calculate current spread costs before placing orders - Monitor real-time price changes efficiently - Get a sna...

Parameters* required
market_idstring
Market symbol to get BBO for.
paradex_system_configUnderstand the exchange's global parameters that affect all trading activity. Use this tool when you need to: - Check fee schedules before placing trades - Verify trading limits and restrictions - Understand exchange-wide parameters that affect your trading - Keep up with chan...

Understand the exchange's global parameters that affect all trading activity. Use this tool when you need to: - Check fee schedules before placing trades - Verify trading limits and restrictions - Understand exchange-wide parameters that affect your trading - Keep up with chan...

No parameter schema in public metadata yet.

paradex_system_stateVerify the exchange is fully operational before executing trades. Use this tool when you need to: - Check if Paradex is functioning normally before placing important orders - Verify system status if you encounter unexpected behavior - Confirm that maintenance periods are not i...

Verify the exchange is fully operational before executing trades. Use this tool when you need to: - Check if Paradex is functioning normally before placing important orders - Verify system status if you encounter unexpected behavior - Confirm that maintenance periods are not i...

No parameter schema in public metadata yet.

paradex_vaultsGet detailed information about a specific vault or all vaults if no address is provided. Retrieves comprehensive details about a specific vault identified by its address, including configuration, permissions, and other vault-specific parameters. Use jmespath_filter to reduce t...4 params

Get detailed information about a specific vault or all vaults if no address is provided. Retrieves comprehensive details about a specific vault identified by its address, including configuration, permissions, and other vault-specific parameters. Use jmespath_filter to reduce t...

Parameters* required
limitinteger
Limit the number of results to the specified number.default: 10
offsetinteger
Offset the results to the specified number.default: 0
vault_addressstring
The address of the vault to get details for or empty string to get all vaults.default:
jmespath_filterstring
JMESPath expression to filter, sort, or limit the results.
paradex_vault_balanceGet the current balance of a specific vault. Retrieves the current balance information for a specific vault, including available funds, locked funds, and total balance. This is essential for understanding the financial state of a vault before executing trades or withdrawals.1 params

Get the current balance of a specific vault. Retrieves the current balance information for a specific vault, including available funds, locked funds, and total balance. This is essential for understanding the financial state of a vault before executing trades or withdrawals.

Parameters* required
vault_addressstring
The address of the vault to get balance for.
paradex_vault_summaryGet a comprehensive summary of a specific vault or all vaults if no address is provided. Retrieves a summary of all important information about a vault, including balance, positions, recent activity, and performance metrics. This provides a high-level overview of the vault's c...4 params

Get a comprehensive summary of a specific vault or all vaults if no address is provided. Retrieves a summary of all important information about a vault, including balance, positions, recent activity, and performance metrics. This provides a high-level overview of the vault's c...

Parameters* required
limitinteger
Limit the number of results to the specified number.default: 10
offsetinteger
Offset the results to the specified number.default: 0
vault_addressstring
The address of the vault to get summary for or None to get all vaults.
jmespath_filterstring
JMESPath expression to filter or transform the result.
paradex_vault_transfersTrack deposit and withdrawal history for auditing and reconciliation. Use this tool when you need to: - Verify deposits have completed and are available for trading - Track withdrawal status and confirm transaction settlement - Audit the complete fund flow history for a vault...1 params

Track deposit and withdrawal history for auditing and reconciliation. Use this tool when you need to: - Verify deposits have completed and are available for trading - Track withdrawal status and confirm transaction settlement - Audit the complete fund flow history for a vault...

Parameters* required
vault_addressstring
The address of the vault to get transfers for.
paradex_vault_positionsMonitor active trading positions to track performance and manage risk. Use this tool when you need to: - Get a complete view of all open positions for a vault - Monitor unrealized P&L across all positions - Check liquidation prices and margin requirements - Assess position siz...1 params

Monitor active trading positions to track performance and manage risk. Use this tool when you need to: - Get a complete view of all open positions for a vault - Monitor unrealized P&L across all positions - Check liquidation prices and margin requirements - Assess position siz...

Parameters* required
vault_addressstring
The address of the vault to get positions for.
paradex_vault_account_summaryGet a comprehensive overview of a vault's trading account status. Use this tool when you need to: - Check account health and available margin - Monitor total exposure and leverage - Understand risk metrics and account status - Assess trading capacity before placing new orders...1 params

Get a comprehensive overview of a vault's trading account status. Use this tool when you need to: - Check account health and available margin - Monitor total exposure and leverage - Understand risk metrics and account status - Assess trading capacity before placing new orders...

Parameters* required
vault_addressstring
The address of the vault to get account summary for.

MCP Paradex Server

smithery badge

Model Context Protocol (MCP) server implementation for the Paradex trading platform.

Paradex Server MCP server

Quickstart

New here? See the Quickstart Guide for step-by-step setup instructions for Claude Desktop, Claude Code, Cursor, Windsurf, VS Code, Claude.ai web, and ChatGPT.

Need a remote HTTP endpoint for ChatGPT or Claude.ai web? See the HTTP Deployment Guide for Railway, Render, Fly.io, AWS Lambda, and Docker/VPS options.

Overview

This project provides a bridge between AI assistants (like Claude) and Paradex, a privacy-preserving multi-asset exchange on Starknet with spot, perpetuals, options, and commodity futures. Using the MCP standard, AI assistants can:

  • Retrieve market data from Paradex
  • Manage trading accounts and vaults
  • Place and manage orders
  • Monitor positions and balance

Prerequisites

  • Python 3.10+

  • uv — required for the uvx run method

    macOS: Install via brew install uv so the binary lands in /usr/local/bin, which GUI apps like Claude Desktop can find. The curl-pipe install puts uv in ~/.local/bin, which GUI apps cannot see.

Installation

Quick Start

Cursor IDE

Click to automatically configure this MCP server in Cursor:

Install MCP Server

Claude Code CLI

claude mcp add paradex uvx mcp-paradex

Smithery (Claude Desktop)

npx -y @smithery/cli@latest mcp add @tradeparadex/mcp-paradex-py --client claude

Standard Installation

PyPI

pip install mcp-paradex

uvx (Recommended)

uvx mcp-paradex

Development Setup

  1. Clone the repository:

    git clone https://github.com/tradeparadex/mcp-paradex-py.git
    cd mcp-paradex-py
    
  2. Install development dependencies:

    uv sync --dev --all-extras
    
  3. Run locally:

    uv run mcp-paradex
    

Configuration

Environment Variables

Set these environment variables for authentication:

  • PARADEX_ENVIRONMENT: Set to prod, testnet, or nightly (default: prod)
  • PARADEX_ACCOUNT_PRIVATE_KEY: Your Paradex account private key

Using .env File

cp .env.template .env
# Edit .env with your credentials

Client Configuration

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "paradex": {
      "command": "uvx",
      "args": ["mcp-paradex"],
      "env": {
        "PARADEX_ENVIRONMENT": "testnet",
        "PARADEX_ACCOUNT_PRIVATE_KEY": "your_private_key"
      }
    }
  }
}

Docker (local / stdio)

# Build image
docker build . -t tradeparadex/mcp-paradex-py

# Run (public only)
docker run --rm -i tradeparadex/mcp-paradex-py

# Run with trading capabilities
docker run --rm -e PARADEX_ACCOUNT_PRIVATE_KEY=your_key -i tradeparadex/mcp-paradex-py

Docker (AWS Lambda / HTTP)

Use Dockerfile.aws for remote deployments via AWS Lambda with the Lambda Web Adapter. The adapter bridges Lambda invocations to the server's HTTP endpoint, so no Lambda-specific code is needed.

# Build
docker build -f Dockerfile.aws -t tradeparadex/mcp-paradex-py-aws .

# Test locally (mirrors Lambda config)
docker run --rm -p 8080:8080 \
  -e MCP_TRANSPORT=streamable-http \
  -e MCP_STATELESS=true \
  -e MCP_PORT=8080 \
  -e PARADEX_ENVIRONMENT=prod \
  tradeparadex/mcp-paradex-py-aws

The server will be available at http://localhost:8080/mcp.

Deploying to Lambda:

  1. Push the image to ECR
  2. Create a Lambda function from the container image
  3. Set the Lambda Function URL invoke mode to RESPONSE_STREAM
  4. Set environment variables on the Lambda function:
    • MCP_TRANSPORT=streamable-http
    • MCP_STATELESS=true
    • PARADEX_ENVIRONMENT=prod (or testnet)
    • PARADEX_ACCOUNT_PRIVATE_KEY=your_key (optional, for trading)

Available Resources and Tools

Resources

System Resources

  • paradex://system/config - Get Paradex system configuration
  • paradex://system/time - Get current system time
  • paradex://system/state - Get system operational state

Market Resources

  • paradex://markets - List of available markets
  • paradex://market/summary/{market_id} - Detailed market information

Vault Resources

  • paradex://vaults - List all vaults
  • paradex://vaults/config - Global vault configuration
  • paradex://vaults/balance/{vault_id} - Vault balance
  • paradex://vaults/summary/{vault_id} - Comprehensive vault summary
  • paradex://vaults/transfers/{vault_id} - Deposit/withdrawal history
  • paradex://vaults/positions/{vault_id} - Current trading positions
  • paradex://vaults/account-summary/{vault_id} - Trading account information

Tools

System Tools

  • paradex_system_config - Get global system configuration
  • paradex_system_state - Get current system state

Market Tools

  • paradex_markets - Get detailed market information
  • paradex_market_summaries - Get market summaries with metrics
  • paradex_funding_data - Get historical funding rate data
  • paradex_orderbook - Get current orderbook with customizable depth
  • paradex_klines - Get historical candlestick data
  • paradex_trades - Get recent trades
  • paradex_bbo - Get best bid and offer

Account Tools

  • paradex_account_summary - Get account summary
  • paradex_account_positions - Get current positions
  • paradex_account_fills - Get trade fills
  • paradex_account_funding_payments - Get funding payments
  • paradex_account_transactions - Get transaction history

Order Tools

  • paradex_open_orders - Get all open orders
  • paradex_create_order - Create new order
  • paradex_cancel_orders - Cancel existing orders
  • paradex_order_status - Get order status
  • paradex_orders_history - Get historical orders

Vault Tools

  • paradex_vaults - Get detailed vault information
  • paradex_vaults_config - Get global vault configuration
  • paradex_vault_balance - Get vault balance
  • paradex_vault_summary - Get comprehensive vault summary
  • paradex_vault_transfers - Get deposit/withdrawal history
  • paradex_vault_positions - Get current vault positions
  • paradex_vault_account_summary - Get vault trading account info

Trading Analysis Prompts

Market Analysis

  • market_overview - Comprehensive crypto market overview
  • market_analysis - Detailed technical and microstructure analysis

Position and Portfolio Management

  • position_management - Comprehensive position analysis
  • create_optimal_order - Design optimal order parameters
  • hedging_strategy - Develop effective hedging strategies
  • portfolio_risk_assessment - Thorough portfolio risk analysis
  • liquidation_protection - Identify and mitigate liquidation risks

Investment Strategies

  • vault_analysis - Comprehensive vault analysis for investment decisions
  • funding_rate_opportunity - Identify funding rate arbitrage opportunities
  • trading_consultation - Interactive trading advice and consultation

Documentation MCP

Enhanced results with Paradex documentation access:

"paradex-docs-mcp": {
   "command": "uvx",
   "args": [
      "--from",
      "mcpdoc",
      "mcpdoc",
      "--urls",
      "Paradex:https://docs.paradex.trade/llms.txt",
      "--transport",
      "stdio"
   ]
}

Contributing

Please see CONTRIBUTING.md for information on how to contribute to this project, development setup, and our coding standards.

License

MIT License

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Configuration

PARADEX_ACCOUNT_PRIVATE_KEYsecret

Ethereum private key for your Paradex account (enables trading). Without this, only public market data is accessible.

PARADEX_ENVIRONMENT

Paradex environment to connect to. Defaults to 'prod'. Use 'testnet' for testing.

Categories
Data & AnalyticsFinance & Commerce
Registryactive
Packagemcp-paradex
TransportSTDIO
AuthRequired
UpdatedMar 3, 2026
View on GitHub

Related Data & Analytics MCP Servers

View all →
Google Sheets

com.mcparmory/google-sheets

Create, read, and modify spreadsheet data, formatting, and sheets
25
Google Sheets

domdomegg/google-sheets-mcp

Allow AI systems to read, write, and query spreadsheet data via Google Sheets.
2
Google Sheets Mcp

henilcalagiya/google-sheets-mcp

Powerful tools for automating Google Sheets using Model Context Protocol (MCP)
14
Futuristic Risk Intelligence

cct15/war-dashboard-data

Geopolitical conflict risk, political events, and maritime traffic data for AI agents
1
Mcp Google Sheets Full

moooonad/mcp-google-sheets-full

Full Google Sheets MCP: 26 tools + run_sheets_script escape hatch. User OAuth, no service account.
CSV to JSON API

io.github.br0ski777/csv-to-json

Parse CSV to JSON array. Auto-detect delimiter, headers. x402 micropayment.