Civic MCP Server

This is a Cloudflare Workers-based Model Context Protocol (MCP) server that provides tools for querying the CIViC (Clinical Interpretation of

Local serverstdioTypeScript

What is the Civic MCP Server?

This is a Cloudflare Workers-based Model Context Protocol (MCP) server that provides tools for querying the CIViC (Clinical Interpretation of Variants in Cancer)

The short version

  • GraphQL to SQL Conversion — Automatically converts CIViC API responses into structured SQLite tables
  • Efficient Data Storage — Uses Cloudflare Durable Objects with SQLite for data staging and querying
  • Smart Response Handling — Optimizes performance by bypassing staging for small responses, errors, and schema introspection queries
  • Tool Pipeline —

What it needs from you

  • A Cloudflare account - Wrangler CLI installed - Claude Desktop app

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Civic MCP Server

{
  "mcpServers": {
    "civic-mcp-server": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://civic-mcp-server.quentincody.workers.dev/mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • A Cloudflare account - Wrangler CLI installed - Claude Desktop app

Example prompts to try

  • “Use Civic to Prerequisites.”

Frequently asked questions

This is a Cloudflare Workers-based Model Context Protocol (MCP) server that provides tools for querying the CIViC (Clinical Interpretation of Variants in Cancer) Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.