Skip to main content

c3fst MCP Server

MCP server for c3fst biomedical search engine.

Datasets

Source Description Records
products FDA Orange Book — drug products, ingredients, manufacturers 48,502
mesh MeSH medical subject headings — diseases, procedures, anatomy 1,011,763
variants ClinVar genomic variants — genes, clinical significance, phenotypes 9,029,235

Tools

  • search(source, query) — BM25-ranked full-text search across any dataset
  • sources() — List available datasets with record counts

Remote Endpoint

This server runs remotely via SSE transport:

https://home.flamingyak.com/sse

To connect from an MCP client (Claude Desktop, Cursor, etc.), add to your MCP config:

{
  "mcpServers": {
    "c3fst": {
      "url": "https://home.flamingyak.com/sse"
    }
  }
}

Local Usage

For local development, run the server directly:

pip install mcp
python server.py

Set environment variables as needed:

  • C3FST_BIN — path to c3fst binary
  • C3FST_DB — path to RocksDB database
  • C3MCP_TRANSPORTstdio (default), sse, or http
  • C3MCP_PORT — port for SSE/HTTP transport (default: 3000)
  • C3MCP_MAX_RESULTS — max results per search (default: 20)

License

MIT

Release files for c3fst-mcp-server 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for c3fst-mcp-server 1.0.0
File Size Uploaded
c3fst_mcp_server-1.0.0.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for c3fst-mcp-server 1.0.0
File Interpreter ABI Platform
c3fst_mcp_server-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.4 kB

Release files / c3fst_mcp_server-1.0.0.tar.gz

Download URL c3fst_mcp_server-1.0.0.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f9191c0ead1fe15fb7aa1eb563bd8364765c9c241e39904907b2fc1f033f64b5
BLAKE2b-256 checksum
How to use checksums
f19b506b9329d88fcedc370b1a6e7b90fea06a4bbe9ec28099739f84de86bf52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / c3fst_mcp_server-1.0.0-py3-none-any.whl

Download URL c3fst_mcp_server-1.0.0-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
10526d8be119e9410bb4d021ca411b66c192e89528fc2850ec2a31cd1b478f2e
BLAKE2b-256 checksum
How to use checksums
8ee35dc3e9989315e5a8b8011f6b39026616b494f92a1d780f59f551b3744a38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page