Deriv API 服务器
用于与 Deriv API 交互的模型上下文协议 (MCP) 服务器和 OpenAI 函数调用服务。
特征
安装
本地安装
curl -LsSf https://astral.sh/uv/install.sh | sh
Docker 安装
- 构建 Docker 镜像:
docker build -t deriv-api-mcp .
环境设置
在项目根目录中创建一个.env
文件:
DERIV_API_TOKEN=your_api_key_here
与 Claude Desktop 一起使用
Claude Desktop 全面支持 MCP 功能。使用方法如下:
- 安装Claude Desktop
- 添加到您的 Claude Desktop 配置:
- 在 macOS 上:
~/Library/Application Support/Claude/claude_desktop_config.json
- 在 cline 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"
]
}
}
}
- 重启Claude桌面
该服务器提供以下工具:
get_active_symbols
:获取活跃交易符号列表get_account_balance
:获取当前账户余额
与 OpenAI 函数调用一起使用
速率限制
请参阅Deriv API 文档了解当前速率限制和使用指南。
执照
麻省理工学院