衍生API服务器
模型上下文协议(MCP)服务器和OpenAI函数调用服务,用于与Deriv API交互。
特性
- 活动符号列表
- 获取账户余额
安装
本地安装
curl -LsSf https://astral.sh/uv/install.sh | shDocker安装
- 构建Docker镜像:
docker build -t deriv-api-mcp .环境设置
创建一个 .env 项目根目录中的文件:
DERIV_API_TOKEN=your_api_key_here使用Claude Desktop
Claude Desktop完全支持MCP功能。要使用此服务器,请执行以下操作:
- 安装 克劳德桌面
- 添加到您的Claude Desktop配置中:
- 在 macOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json - 在斜坡VSCode上: /Users/raju/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json - 在Windows上: %APPDATA%\Claude\claude_desktop_config.json
用于本地安装
{
"mcpServers": {
"deriv-api-mcp": {
"command": "uv",
"args": [
"--directory",
"/Users/raju/Sites/deriv/mcp-deriv-api-server",
"run",
"server.py"
]
}
}
}用于Docker安装
{
"mcpServers": {
"deriv-api-mcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"deriv-api-mcp"
]
}
}
}- 重新启动克劳德桌面
服务器提供以下工具:
get_active_symbols:获取活跃交易品种列表get_account_balance:获取当前账户余额
OpenAI函数调用用法
速率限制
请参阅 衍生API文件 了解当前的费率限制和使用指南。
许可证
麻省理工学院
