GA4GH MCP Server (DNAstack)
Exposes 57 tools across the GA4GH Registry, WES, TES, TRS, Beacon v2, DRS, htsget, refget, and Data Connect as one MCP server.
Overview
A single MCP server, published under the DNAstack GitHub organisation, that exposes the breadth of the GA4GH standards ecosystem to AI clients such as Claude Desktop and Claude Code: 57 tools spanning Registry discovery (12), WES (6), TES (5), TRS (8), Beacon v2 (7), DRS (3), htsget (4), refget (3), Data Connect (5), and combined Service Info/Registry (4), confirmed directly from the project's own README rather than assumed from its name. This is the strongest possible fit for this registry's mcp-server admission bar: it implements, not merely references, eight-plus named GA4GH API specifications as MCP tool groups.
The repository (created 2026-04-17, last pushed 2026-08-05, public, non-fork) is not an impersonation or a coincidental name match: Marc Fiume, co-chair of this very GA4GH AI Workstream, is a confirmed contributor (`mfiume`, 22 contributions) on the repository itself. A hosted instance is live at a Cloud Run endpoint, gated by a per-user API key passed as `Authorization: Bearer`, with self-hosting documented for Docker and Google Cloud Run.
Licensing note: the repository carries no root LICENSE file, so GitHub's own repository metadata reports no licence. Checked directly against the project's own packaging manifest (`pyproject.toml`) rather than relying on that absence, the `[project]` table declares `license = "Apache-2.0"` explicitly, the project's own authoritative self-declaration, the same convention this registry already accepts elsewhere (a plugin manifest's own `license` field) when no separate LICENSE file exists. Recorded here as `Apache-2.0` on that basis, not invented.
Not a marginal call: this entry implements named GA4GH standards directly, the strongest of the two relevance tests this registry's PRD defines for the mcp-servers type.
Details
- Licence
- Apache-2.0
- Version
- 0.1.0
- Category
- Other GA4GH-standard or genomics/health data source
- Homepage
- https://github.com/DNAstack/ga4gh-mcp-server
- Repository
- https://github.com/DNAstack/ga4gh-mcp-server
- Maintainers
- Susheel Varma (@susheel, GA4GH AI Workstream / Sage Bionetworks)
- Keywords
- ga4ghtrsdrsbeaconhtsgetrefgetdata-connectwestesmcp-server
- GA4GH standards
- trsdrsbeaconhtsgetrefgetdata-connectwestesservice-infoservice-registry
Safety classification
No safety classification has been submitted for this entry.
Server manifest
- Server name
- io.github.dnastack/ga4gh-mcp-server
- Server version
- 0.1.0
- Implements
- trs, drs, beacon, htsget, refget, data-connect, wes, tes, service-info, service-registry
Install
{
"mcpServers": {
"io.github.dnastack/ga4gh-mcp-server": {
"type": "http",
"url": "https://ga4gh-mcp-662019113068.us-central1.run.app/mcp/"
}
}
}{
"mcpServers": {
"io.github.dnastack/ga4gh-mcp-server": {
"type": "http",
"url": "https://ga4gh-mcp-662019113068.us-central1.run.app/mcp/"
}
}
}{
"mcpServers": {
"io.github.dnastack/ga4gh-mcp-server": {
"type": "http",
"url": "https://ga4gh-mcp-662019113068.us-central1.run.app/mcp/"
}
}
}{
"servers": {
"io.github.dnastack/ga4gh-mcp-server": {
"type": "http",
"url": "https://ga4gh-mcp-662019113068.us-central1.run.app/mcp/"
}
}
}{
"mcpServers": {
"io.github.dnastack/ga4gh-mcp-server": {
"type": "http",
"url": "https://ga4gh-mcp-662019113068.us-central1.run.app/mcp/"
}
}
}{
"mcpServers": {
"io.github.dnastack/ga4gh-mcp-server": {
"type": "http",
"url": "https://ga4gh-mcp-662019113068.us-central1.run.app/mcp/"
}
}
}Provenance
- Created
- 2026-09-08T00:00:00.000Z
- Updated
- 2026-09-08T00:00:00.000Z
- Last verified
- 2026-09-08T00:00:00.000Z