AGR

Provides an MCP interface to Alliance of Genome Resources genomics data across model organisms.
  • javascript

0

GitHub Stars

javascript

Language

6 months ago

First Indexed

3 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": {
    "nuin-agr-mcp-server-js": {
      "command": "npx",
      "args": [
        "-y",
        "agr-mcp-server"
      ]
    }
  }
}

You can query Alliance of Genome Resources genomics data across model organisms by running a lightweight MCP server locally or via npx. This server empowers your MCP client to search genes, fetch gene details, inspect disease associations, and retrieve expression and orthology information across multiple species.

How to use

Use the MCP client to ask natural questions like: search for BRCA1 genes in human, find orthologs of a gene, or get expression data across tissues. This server supports human, mouse, rat, zebrafish, fly, worm, yeast, and xenopus data sources via the Alliance of Genome Resources API, enabling you to perform cross-species queries and gather comprehensive genomic insights.

How to install

Prerequisites: ensure you have Node.js and npm installed on your system.

Option 1 — Run with npx (Recommended) use this config snippet in your MCP client configuration to point to the server.

{
  "mcpServers": {
    "agr-genomics": {
      "command": "npx",
      "args": ["-y", "agr-mcp-server"]
    }
  }
}

Option 2 — Global install

Option 2 installs the server globally, then references it in your MCP client config.

npm install -g agr-mcp-server
{
  "mcpServers": {
    "agr-genomics": {
      "command": "agr-mcp-server",
      "args": []
    }
  }
}

Available tools

search_genes

Search genes with optional species filter to locate genes of interest.

get_gene_info

Fetch detailed gene information including symbol, location, and synonyms.

get_gene_diseases

Retrieve disease associations for a given gene.

search_diseases

Search diseases by name to find relevant disease annotations.

get_gene_expression

Obtain expression data across tissues and developmental stages.

find_orthologs

Identify cross-species homologs for a given gene.

get_gene_phenotypes

Access phenotype annotations linked to genes.

get_gene_interactions

Explore molecular and genetic interactions for a gene.

get_gene_alleles

List alleles/variants associated with a gene.

search_alleles

Search alleles by name to locate specific variants.

get_species_list

List supported model organisms.

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