biothings-mcp

biothings-mcp

6

The BioThings MCP server is a specialized protocol server designed to facilitate access and manipulation of biomedical data. It integrates with AI assistants using structured interfaces for reliable data interaction.

BioThings MCP

MCP (Model Context Protocol) server for BioThings.io provides a standardized interface to access and manipulate biomedical data. It supports AI assistants by offering structured interfaces to data sources such as gene, variant, and chemical annotation services. Key features include structured access to authoritative sources, natural language queries, and type safety with biothings-typed-client.

Available API Interfaces

  • Gene Interface for gene annotation
  • Variant Interface for variant annotation
  • Chemical Interface for chemical data
  • Taxon Interface for taxonomic data

Quick Start

The server can be installed and run using Docker, with services starting on ports 3001 and 6277. Configuration files are provided for local and remote server integration.

Documentation

Refer to the MCP protocol and implementation documentation for detailed guidance.

License

This project is licensed under the MIT License.