Deriv API MCP Server

by raju-deriv

Integrations

  • Enables function calling with the Deriv API through OpenAI models, offering capabilities to fetch active trading symbols and account balances.

Deriv API Server

A Model Context Protocol (MCP) server and OpenAI function calling service for interacting with the Deriv API.

Features

  • Active symbols list
  • Get Account Balance

Installation

Local Installation

curl -LsSf https://astral.sh/uv/install.sh | sh

Docker Installation

  1. Build the Docker image:
docker build -t deriv-api-mcp .

Environment Setup

Create a .env file in your project root:

DERIV_API_TOKEN=your_api_key_here

Usage with Claude Desktop

Claude Desktop provides full support for MCP features. To use this server:

  1. Install Claude Desktop
  2. Add to your Claude Desktop configuration:
    • On macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • On cline VSCode: /Users/raju/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
    • On Windows: %APPDATA%\Claude\claude_desktop_config.json

For Local Installation

{ "mcpServers": { "deriv-api-mcp": { "command": "uv", "args": [ "--directory", "/Users/raju/Sites/deriv/mcp-deriv-api-server", "run", "server.py" ] } } }

For Docker Installation

{ "mcpServers": { "deriv-api-mcp": { "command": "docker", "args": [ "run", "--rm", "-i", "deriv-api-mcp" ] } } }
  1. Restart Claude Desktop

The server provides the following tools:

  • get_active_symbols: Get a list of active trading symbols
  • get_account_balance: Get the current account balance

Usage with OpenAI Function Calling

Rate Limits

Please refer to the Deriv API documentation for current rate limits and usage guidelines.

License

MIT

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

A 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.

  1. Features
    1. Installation
      1. Local Installation
      2. Docker Installation
    2. Environment Setup
      1. Usage with Claude Desktop
        1. For Local Installation
        2. For Docker Installation
      2. Usage with OpenAI Function Calling
        1. Rate Limits
          1. License

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server implementation that enables AI assistants to interact with the Paradex perpetual futures trading platform, allowing for retrieving market data, managing trading accounts, placing orders, and monitoring positions.
              Last updated -
              28
              3
              Python
              MIT License
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              A 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
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              A 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 -
              2
              TypeScript
              MIT License
              • Apple
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server for integrating AI assistants like Claude Desktop with the Stellar blockchain, enabling wallet connections, token listings, balance queries, and fund transfers.
              Last updated -
              JavaScript
              MIT License
              • Apple
              • Linux

            View all related MCP servers

            ID: mznc3niveo