Labsco
MCP SERVER

Deriv API Server

by raju-deriv

Check Deriv's active trading symbols and your account balance from the assistant.

Equity & Fund Market Data
Summary
Two read calls — status checks, not trading.

This is a narrow surface and honest about it: you can ask what is tradable and what your balance is, and nothing here places or cancels an order. That makes it a low-stakes thing to attach to an assistant while you build something larger against the Deriv API. Rate limits are Deriv's own, published with their API docs.

What it is

A small Python MCP server for the Deriv API, exposing two read calls to an MCP client such as Claude Desktop or Cline.

What you get
  • `get_active_symbols` — the list of trading symbols currently active
  • `get_account_balance` — the current balance on the account behind your token
  • Two install shapes: run it from a checkout with uv, or build the Docker image and let the client run the container
Requirements

A Deriv API token in `DERIV_API_TOKEN`, set in a .env file at the project root. Then either point the client at the project directory with uv, or build the image and have the client run it with `docker run --rm -i`.

Setup effort

One command plus a key — docker run --rm -i deriv-api-mcp, then supply credentials