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 ドキュメントを参照してください。
ライセンス
マサチューセッツ工科大学