New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

c3fst-mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

c3fst-mcp-server

MCP server for c3fst biomedical search — FDA drugs, MeSH headings, ClinVar variants

pipPyPI
Version
1.0.0
Weekly downloads
248
Maintainers
1
Created

c3fst MCP Server

MCP server for c3fst biomedical search engine.

Datasets

SourceDescriptionRecords
productsFDA Orange Book — drug products, ingredients, manufacturers48,502
meshMeSH medical subject headings — diseases, procedures, anatomy1,011,763
variantsClinVar genomic variants — genes, clinical significance, phenotypes9,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

Keywords

mcp

FAQs

Related posts