OpenGenes

MCP for the open-genes
  • 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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational