- Home
- MCP servers
- OpenGenes
OpenGenes
- python
17
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"longevity-genie-opengenes-mcp": {
"command": "uvx",
"args": [
"opengenes-mcp"
],
"env": {
"MCP_TRANSPORT": "stdio"
}
}
}
}You can query and explore aging and longevity data with the OpenGenes MCP Server. It provides a standardized Model Context Protocol interface that lets AI assistants and agents retrieve up-to-date OpenGenes data through structured queries, while keeping the data source automatically refreshed and cached for fast, repeatable results.
How to use
You interact with the OpenGenes MCP Server through an MCP client. Set up a local MCP configuration, then connect your AI assistant or development tool to the server to run read-only SQL queries against the OpenGenes database. Use the provided tools to fetch schema information and sample queries, then issue natural language prompts that are translated into SQL by the MCP layer.
How to install
Prerequisites you need before installation:
-
Install uv, the lightweight runtime used to run MCP servers.
-
Ensure you have a functioning Node.js/npm environment if you plan to use MCP Inspector or additional tooling.
Follow these steps to install and run the OpenGenes MCP Server locally in STDIO mode using the preconfigured MCP JSON.
{
"mcpServers": {
"opengenes-mcp": {
"command": "uvx",
"args": ["opengenes-mcp"],
"env": {
"MCP_TRANSPORT": "stdio"
}
}
}
}
Notes and configuration
The server is designed to run in multiple modes. The STDIO mode streams data over standard input/output for MCP clients that require direct IPC, while HTTP mode serves an API over a web interface. You can start in STDIO mode with the configuration shown above, or run in HTTP mode if you prefer a web-based endpoint. If you want to explore the server capabilities interactively, you can use the MCP Inspector tool with the appropriate configuration.
Security and data access
Access is read-only by design. The MCP server blocks INSERT, UPDATE, DELETE, DROP, CREATE, ALTER, and TRUNCATE operations. Any query is validated to ensure safety and to protect the integrity of the OpenGenes data.
Examples and quick queries
You can use sample SQL queries to learn how to retrieve information from the database. For practical use, connect your MCP client and run your own queries against the OpenGenes tables.
Available tools
opengenes_db_query
Execute read-only SQL queries against the OpenGenes database to retrieve data.
opengenes_get_schema_info
Fetch detailed schema information including tables, columns, and enumerations to understand the data layout.
opengenes_example_queries
Provide a list of example SQL queries with descriptions to help you start querying the OpenGenes data.