MCP Paradex 服务器
Paradex 交易平台的模型上下文协议 (MCP) 服务器实现。
概述
该项目在人工智能助手(例如 Claude)和 Paradex 永续期货交易平台之间架起了一座桥梁。使用 MCP 标准,人工智能助手可以:
- 从 Paradex 检索市场数据
- 管理交易账户和金库
- 下达和管理订单
- 监控位置和平衡
先决条件
- Python 3.10+
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 mcp-paradex-py:
使用 uv(更快的替代方案)
- 克隆此存储库:
- 创建虚拟环境:
- 安装依赖项:
配置
设置您的配置:
然后使用您的 Paradex 凭证编辑.env
文件。
运行服务器
Docker(推荐)
在 Cursor 中添加 MCP 作为命令
仅限公众
允许交易
Smithery.ai 集成
该 MCP 服务器与Smithery.ai兼容,后者是一个用于发现和部署 MCP 服务器的平台。
Claude桌面配置
要通过 Smithery.ai 将此服务器与 Claude Desktop 一起使用:
- 打开 Claude Desktop 并从菜单中启用开发者模式
- 前往“设置”>“开发者”,然后点击“编辑配置”
- 将以下配置添加到您的
claude_desktop_config.json
:
- 用您的实际 Paradex 私钥替换
your_ethereum_private_key
- 保存文件并重新启动Claude Desktop
Smithery.ai 注册中心
该服务器包含一个smithery.yaml
文件,其中包含 Smithery.ai 注册表的元数据。如果您想将此服务器发布到 Smithery.ai,可以使用 Smithery CLI:
有关发布到 Smithery.ai 的更多信息,请参阅Smithery 文档。
可用资源和工具
资源
系统资源
paradex://system/config
- 获取 Paradex 系统配置和交易所的基本信息paradex://system/time
- 获取当前系统时间(自纪元以来的毫秒数)paradex://system/state
- 获取当前 Paradex 系统运行状态
市场资源
paradex://markets
- 从 Paradex 获取可用市场列表paradex://market/summary/{market_id}
- 获取特定交易对的详细市场信息
Vault 资源
paradex://vaults
- 列出 Paradex 上所有可用的 vaultsparadex://vaults/config
- 获取 vaults 的全局配置paradex://vaults/balance/{vault_id}
- 获取特定保险库的余额paradex://vaults/summary/{vault_id}
- 获取保险库的综合摘要paradex://vaults/transfers/{vault_id}
- 获取保险库的存款和取款历史记录paradex://vaults/positions/{vault_id}
- 获取保险库的当前交易头寸paradex://vaults/account-summary/{vault_id}
- 获取保险库的交易账户信息
工具
系统工具
paradex_system_config
- 获取全局 Paradex 系统配置paradex_system_state
- 获取当前系统状态
市场工具
paradex_markets
- 获取有关市场的详细信息,包括基准/报价资产、最小报价单位和其他交易参数paradex_market_summaries
- 获取价格、交易量、24 小时变化和其他关键市场指标的摘要paradex_funding_data
- 获取永久市场的历史融资利率数据paradex_orderbook
- 获取具有可自定义深度的市场的当前订单簿paradex_klines
- 获取市场的历史烛台(OHLCV)数据paradex_trades
- 获取市场近期交易的价格、规模和时间戳信息paradex_bbo
- 获取市场最佳买入价和卖出价(最小价差)
账户工具
paradex_account_summary
- 获取帐户摘要信息paradex_account_positions
- 获取当前账户头寸paradex_account_fills
- 获取账户交易填充paradex_account_funding_payments
- 获取账户资金支付paradex_account_transactions
- 获取账户交易历史记录
订购工具
paradex_open_orders
- 获取账户的所有未结订单paradex_create_order
- 在 Paradex 上创建新订单paradex_cancel_orders
- 取消现有订单paradex_order_status
- 获取订单状态paradex_orders_history
- 获取帐户的历史订单
Vault 工具
paradex_vaults
- 通过过滤选项获取有关特定保险库或所有保险库的详细信息paradex_vaults_config
- 获取保险库的全局配置,包括费用、限制和其他设置paradex_vault_balance
- 获取保险库的当前余额以及可用/锁定资金信息paradex_vault_summary
- 获取保险库性能、余额和活动的全面摘要paradex_vault_transfers
- 获取保险库的存款和取款历史记录paradex_vault_positions
- 获取保险库的当前交易头寸,包括市场、规模、入场价格等详细信息paradex_vault_account_summary
- 获取保险库的交易账户信息,包括保证金和风险指标
交易分析提示
该MCP服务器提供结构化的提示,AI助手可以使用它来执行复杂的交易分析并生成交易策略。
市场分析
market_overview
- 全面了解加密货币市场,包括涨幅最大/跌幅最大的市场、交易量最大的市场、融资利率异常和市场微观结构分析market_analysis
- 特定市场的详细技术和微观结构分析,包括支撑/阻力位、图表模式、订单簿分析和持仓建议
头寸和投资组合管理
position_management
- 全面分析现有仓位,包括投资组合热度、相关性、风险指标以及获利回吐和亏损管理的具体建议create_optimal_order
- 根据波动性、流动性、风险承受能力和理想进入策略为市场设计最佳订单参数hedging_strategy
- 使用相关性分析、对冲比率计算和实施计划为特定头寸制定有效的对冲策略portfolio_risk_assessment
- 对交易组合进行全面的风险分析,包括风险敞口分析、相关性评估、VaR 计算和风险降低建议liquidation_protection
- 通过严重程度分类和保护策略识别并减轻未平仓头寸的清算风险
投资策略
vault_analysis
- 对保险库进行全面分析,用于投资决策,包括绩效指标、风险概况和适用性评估funding_rate_opportunity
- 识别和评估跨市场的融资利率套利机会,包括收益率计算和实施策略trading_consultation
- 交互式提示序列,提供个性化交易建议和咨询
MCP 文档
通过让客户访问 Paradex 文档,我们看到了明显更好的效果。
贡献
请参阅CONTRIBUTING.md了解如何为该项目做出贡献、开发设置以及我们的编码标准。
执照
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
模型上下文协议服务器实现,使 AI 助手能够与 Paradex 永续期货交易平台进行交互,从而可以检索市场数据、管理交易账户、下订单和监控头寸。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with the Deriv trading API, providing access to active trading symbols and account balance information.Last updated -2Python
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to access Flow blockchain data and perform operations such as checking balances, resolving domains, executing scripts, and submitting transactions.Last updated -JavaScript
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to interact with Brex financial platform data, allowing retrieval of account information, expenses, budgets, and team data through standardized resource handlers.Last updated -2TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides persistent task management capabilities for AI assistants, allowing them to create, update, and track tasks beyond their usual context limitations.Last updated -1TypeScript