biomart-mcp
If you are the rightful owner of biomart-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Biomart MCP is a Model Context Protocol server designed to interface with Biomart databases, providing a standardized way to interact with LLMs using the MCP protocol.
Biomart MCP is a server implementation that leverages the Model Context Protocol (MCP) to facilitate interactions with Biomart databases. Developed using the MCP Python SDK, this server allows users to explore and query biological data through a standardized interface. By integrating with the pybiomart package, Biomart MCP provides tools for discovering available marts and datasets, exploring attributes and filters, retrieving data, and translating biological identifiers. This server is particularly useful for applications that require seamless integration with large language models (LLMs) and need to provide context in a structured manner. The server can be installed via Smithery, cloned from the repository, or integrated into various platforms like Claude Desktop, Cursor, and Glama. It supports development and customization, encouraging contributions from the community.
Features
- Mart and Dataset Discovery: List available marts and datasets to explore the Biomart database structure.
- Attribute and Filter Exploration: View common or all available attributes and filters for specific datasets.
- Data Retrieval: Query Biomart with specific attributes and filters to get biological data.
- ID Translation: Convert between different biological identifiers (e.g., gene symbols to Ensembl IDs).