Read-only germline variant evidence, gene profiles and scientific literature via MCP
Folklore MCP 1.7.0 provides 11 read-only tools for supported public germline variant classification, gene profiles, gene-disease associations and scientific literature with provenance. The free Streamable HTTP endpoint requires no API key: https://api.helena.bio/folklore/v1/mcp. It supports GRCh38 nuclear SNVs and simple indels under 50 bp. Outputs require qualified professional review; no patient files or batch VCF uploads are accepted. The public Python MCP adapter is Apache-2.0 licensed; that licence does not cover the hosted backend or underlying datasets.
·
One hosted MCP server for public scientific queries and authenticated case workflows.
Endpoint: https://api.helena.bio/folklore/v1/mcp
Version 2.0.0
Connect your MCP client directly to this Streamable HTTP endpoint. No local Folklore server is required. Anonymous callers receive 11 public tools. Send your Folklore API key in the Authorization Bearer header to access 18 additional case, source and result tools at the same endpoint. Invalid supplied credentials fail authentication; they do not select the anonymous catalog.
Create a key in your Folklore account for the selected account and sources. Keep it in your client's secret store, never in prompts, tool arguments or URLs. The selected account's native subscription capabilities, usage limits and eligible credits govern processing. A key does not grant funded compute.
See case workflows, the 18 authenticated tool schemas and the public task recipes.
Connect your MCP client to:
https://api.helena.bio/folklore/v1/mcpAccess is anonymous. Call classify_germline_variant:
{"name":"classify_germline_variant","arguments":{"assembly":"GRCh38","query":"NM_007294.4:c.68_69del"}}Input: one public GRCh38 nuclear germline SNV or simple indel smaller than 50 bp. Accepted notation includes supported HGVS, SPDI, rsID and genomic coordinates. Preserve transcript versions and reference alleles.
A resolved identity with successful interpretation includes automated ACMG/AMP classification, reported criteria, annotations, source evidence and provenance. Submitted ClinVar assertions retain their own source attribution alongside the Folklore classification. A VUS is a classification outcome.
| Status | Next step |
|---|---|
resolved | Read interpretation status, then classification and evidence. |
ambiguous | Present candidates for an explicit allele choice. |
not_found | Report the source-scoped miss. |
invalid_request | Supply a corrected supported expression. |
unsupported | Select a workflow for the requested variant type or assembly. |
resolution_unavailable | Inspect the typed error and retry policy. |
Interpretation status is success or unavailable. Transport, JSON-RPC, MCP
and adapter errors have separate fields. See typed outcomes.
| Tool | Operation |
|---|---|
classify_germline_variant | Resolve, classify and assess one supported germline variant. |
search_variant_literature | Retrieve publications linked to a resolved variant. |
get_publication_details | Retrieve the bibliographic record and abstract for a PMID. |
search_literature_corpus | Search publications by scientific question or public identifier. |
get_gene_disease_associations | Retrieve ClinGen assertions for an exact gene symbol or HGNC identifier. |
search_disease_genes | Retrieve ClinGen assertions by MONDO identifier or disease-name substring. |
resolve_gene | Resolve a human gene symbol, alias or stable identifier. |
get_gene_profile | Read the selected HGNC gene at its returned snapshot. |
get_gene_section | Continue one profile section using its cursor. |
search_gene_literature | Retrieve a separate live publication capture for the selected gene. |
ClinGen results preserve assertion-level disease identity, inheritance, validity assessment, panel, date and source links. Profile sections retain provider, assembly, release, units and pagination. Gene literature has its own capture identity. Follow gene-disease and gene-profile contracts for exact inputs.
support_helena provides links to the separate Helena Good service when the
user asks about supporting Helena. An optional MCP App renders variant results.
The hosted server uses stateless Streamable HTTP and MCP 2026-07-28.
Requests carry matching protocol metadata and routing headers. Supported methods
include server/discover, tools/list, tools/call, prompts/list,
prompts/get, resources/list and resources/read.
The compatibility guide records protocol/client observations. All clients sharing egress use the same rate budget.
Install the portable Agent Skill using the installation guide. It routes pathogenicity, VUS, ClinVar, population-frequency, gene-disease and literature tasks to the hosted tools. The skill source includes OpenAI interface metadata.
Workflow prompts compose tool operations for classification, VUS assessment, ACMG/AMP explanation, identity verification and variant-literature comparison. Each accepts one public variant expression.
The Apache-2.0 adapter implements MCP transport, public API clients and validated response projection. Folklore's scientific authorities produce normalization, annotation, evidence aggregation and classification.
python3.12 -m venv .venv
. .venv/bin/activate
pip install -e '.[dev]'
FOLKLORE_MCP_ENABLED=true \
FOLKLORE_LITERATURE_ENABLED=true \
FOLKLORE_GENE_DISEASE_ENABLED=true \
FOLKLORE_PUBLIC_GENE_ENABLED=true \
folklore-mcpCapabilities are enabled through the flags above. Gene literature requires both
public-gene and literature capabilities. The default upstream is
https://api.helena.bio; local contract tests support localhost and
127.0.0.1. The standalone HTTP image uses Dockerfile.adapter; Dockerfile
provides the pinned stdio bridge.
pytest
ruff check .
ruff format --check .
python3 ops/reconcile_discovery.pyThe read-only reconciler compares runtime, Server Card and Official Registry
state, with separate aggregator observations. python3 ops/public_smoke.py
checks discovery, prompts and resources.
Public measurement sources: variant interpretation, 100-case agent discovery, 60-query search discovery and genomic discovery cohort.
io.github.helena-bioinformatics/folkloreThe immutable MCP adapter 1.6.0 archive is
10.5281/zenodo.23817704, from signed tag
folklore-mcp-v1.6.0 at 55a332c6dd6bd4650e921c12ac145b8e0f90476a.
The Biorouter-tag archive is
10.5281/zenodo.23818207.
Apache License 2.0. See LICENSE and NOTICE.
Automated variant classifications support qualified professional review and are not patient diagnoses or treatment recommendations.
This repo does not document an install step we could read. Check the README on GitHub.
Paste this prompt into your agent. It reads this page and does the setup for you.
Read https://aiagentslisting.com/mcp/folklore-mcp to learn what the "Folklore MCP" MCP server does and how to install it. Add it to my coding agent's MCP configuration as documented on that page, then confirm the server connects and list the tools it exposes.Agents can also browse this directory over MCP at https://aiagentslisting.com/api/mcp
This server doesn't publish a machine-readable tool manifest, and it doesn't expose a public endpoint we could ask. Connect the server locally to see what it exposes.
We could not run this server: it ships no npx package for our sandbox and no public endpoint. The four checks that need a live server are left out, and the grade tops out at B until one exists.
Paste this line near the top of your repository's README. The badge always renders the current score.
[](https://aiagentslisting.com/mcp/folklore-mcp)BlockVectra MCP for AI agents: Robinhood Chain and multi-chain EVM RPC; keyless docs/discovery; RPC
Search and compare open-source AI agent tools from your AI assistant: hosted MCP server and JSON API
WebScore is a free website scanner & checker — scan any site for SEO, performance, security and acce
folklore-biorouter-v2.0.0Folklore Clinical Variant Interpretation MCP Biorouter extension 2.0.0Release notesfolklore-mcp-v2.0.0Folklore Clinical Variant Interpretation MCP 2.0.0Release notesfolklore-biorouter-v1.7.0Folklore Clinical Variant Interpretation MCP Biorouter extension 1.7.0Release notesfolklore-mcp-v1.7.0Folklore Clinical Variant Interpretation MCP 1.7.0Release notesfolklore-mcp-v1.6.0Folklore Clinical Variant Interpretation MCP 1.6.0Release notesfolklore-biorouter-v1.6.0Folklore Clinical Variant Interpretation MCP Biorouter extension 1.6.0Release notesfolklore-mcp-v1.5.0Folklore Clinical Variant Interpretation MCP 1.5.0Release notesfolklore-biorouter-v1.5.0Folklore Clinical Variant Interpretation MCP Biorouter extension 1.5.0Release notesfolklore-mcp-v1.4.0Folklore Clinical Variant Interpretation MCP 1.4.0Release notesfolklore-biorouter-v1.4.0Folklore Clinical Variant Interpretation MCP Biorouter extension 1.4.0Release notesfolklore-biorouter-v1.3.3Folklore Clinical Variant Interpretation MCP Biorouter extension 1.3.3Release notesfolklore-mcp-v1.3.3Folklore Clinical Variant Interpretation MCP 1.3.3Release notesfolklore-mcp-v1.3.1Folklore Clinical Variant Interpretation MCP 1.3.1Release notesfolklore-mcp-v1.2.2Folklore Clinical Variant Interpretation MCP 1.2.2Release notesConnect to the AI Agents Listing MCP server at https://aiagentslisting.com/api/mcp using the HTTP transport and complete the sign-in when it asks. Then call the submit_review tool for the listing "folklore-mcp" with a rating from 1 to 5 and a short note on what worked and what did not.No reviews yet
Be the first to share your experience with this tool.
BlockVectra MCP for AI agents: Robinhood Chain and multi-chain EVM RPC; keyless docs/discovery; RPC
Developer Tools
Search and compare open-source AI agent tools from your AI assistant: hosted MCP server and JSON API
Developer Tools
WebScore is a free website scanner & checker — scan any site for SEO, performance, security and acce
AI & ML Services
One email a week. New agents, MCP servers and skills, and what is actually getting traction.