BioGRID MCP server
About
<img src="logo/combined-logo.png" width="1000" /> # BioGRID MCP server This is a Model-Context-Protocol (MCP) endpoint server that unlocks BioGRID’s 2 × 10⁷ curated genetic and physical interactions for any LLM or autonomous agent to access the BioGRID API. This repository provides tools for your agent stack to go…
Details
- License
- MIT license
Explore
- Retrieve all BioGRID interactions for a single gene.
- Fetch first-degree neighbors for a seed gene.
- Export TSV or CSV edge lists for network analysis.
- Fuzzy search gene
| Requirement | Version | Notes |
| ------------------- | -------------------- | -------------------------------------------------- |
| Node.js | ≥ 18 LTS | TypeScript + ESM support |
| npm | ≥ 9 | ships with Node installations |
| BioGRID API key | _free_ for academics | Request here |
--------------------------------------------------------------------------------------------
The server has been developed by https://kleonlab.com/
git clone https://github.com/<you>/biogrid-mcp-server.git
cd biogrid-mcp-server
npm install
1. get_interactions: Retrieve every BioGRID interaction that involves one gene.
2. get_neighbors: Lightweight wrapper returning first-degree partners for a single gene.
3. export_edge_list: Produce a TSV/CSV edge list for a set of genes – ready for Cytoscape or graph-tool.
4. search_genes: Fuzzy search BioGRID’s gene table to look up ambiguous symbols/aliases.
5. interaction_stats: Quick network summary for a gene list (counts, degree distribution, physical/genetic ratio).
---
This is a Model-Context-Protocol (MCP) endpoint server that unlocks BioGRID’s 2 × 10⁷ curated genetic and physical interactions for any LLM or autonomous agent to access the BioGRID API. This repository provides tools for your agent stack to go from raw gene symbols to publication-backed interaction networks, TSV edge lists, and ready-to-analyse statistics—all through schema-validated JSON calls. These tools self-describe inputs/outputs, so agents can discover, validate and correct calls on their own.
---
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



