4,500+ servers built on MCP Fusion
Vinkius

KEGG MCP. Map Genes, Find Pathways, Check Drug Safety

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

KEGG MCP on Cursor AI Code Editor MCP Client KEGG MCP on Claude Desktop App MCP Integration KEGG MCP on OpenAI Agents SDK MCP Compatible KEGG MCP on Visual Studio Code MCP Extension Client KEGG MCP on GitHub Copilot AI Agent MCP Integration KEGG MCP on Google Gemini AI MCP Integration KEGG MCP on Lovable AI Development MCP Client KEGG MCP on Mistral AI Agents MCP Compatible KEGG MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

KEGG. Query the Kyoto Encyclopedia of Genes and Genomes (KEGG) directly from your AI agent. This server gives you single-point access to biological pathways, metabolic data, and chemical compounds.

Use it to run specific queries—like finding drug-drug interactions (`kegg_ddi`) or mapping genes to pathways (`kegg_link`)—without writing boilerplate REST calls.

It’s the gold standard for querying complex genomic and systems biology data.

What your AI agents can do

Kegg conv

Converts KEGG identifiers to and from outside identifiers (e.g., NCBI, UniProt).

Kegg ddi

Finds adverse drug-drug interactions for pharmacological research.

Kegg find

Searches the database for entries matching a query keyword or chemical data.

+ 4 more capabilities included
Map genes to pathways

The server finds related entries by mapping genes to metabolic or signaling pathways using kegg_link.

Identify drug interactions

It searches for adverse drug-drug interactions (DDI) specifically for clinical pharmacology research via kegg_ddi.

Search for compounds

The agent finds entries matching a query keyword or chemical data using kegg_find.

Retrieve full database entries

You get detailed records for genes, proteins, and organisms using kegg_get.

List available organisms

The server retrieves a list of entry identifiers and associated names for a given pathway or organism using kegg_list.

Convert IDs between databases

It handles the conversion of identifiers between KEGG and external databases like NCBI and UniProt using kegg_conv.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

KEGG MCP Server: 7 Tools for Bioinformatics

Use these seven tools to analyze identifiers, find interactions, and retrieve complex biological data directly from the KEGG database.

kegg019e5d2a

kegg conv

Converts KEGG identifiers to and from outside identifiers (e.g., NCBI, UniProt).

kegg019e5d2a

kegg ddi

Finds adverse drug-drug interactions for pharmacological research.

kegg019e5d2a

kegg find

Searches the database for entries matching a query keyword or chemical data.

kegg019e5d2a

kegg get

Retrieves detailed database entries for genes, proteins, and organisms in various file formats.

kegg019e5d2a

kegg info

Displays KEGG database release information and statistics.

kegg019e5d2a

kegg link

Finds related entries by mapping genes to metabolic or signaling pathways using cross-references.

kegg019e5d2a

kegg list

Obtains a list of identifiers and associated names for a specific pathway or organism.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with KEGG, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

You're connecting your AI client directly to KEGG (Kyoto Encyclopedia of Genes and Genomes), the go-to source for biological pathways, metabolic data, and chemical compounds. This server lets you run complex genomic and systems biology queries without having to write boilerplate REST calls. You just tell your agent what you need, and it handles the rest.

You can map genes to metabolic or signaling pathways using kegg_link. You can find adverse drug-drug interactions for clinical pharmacology research with kegg_ddi. You can search the database for entries matching a query keyword or specific chemical data using kegg_find. You get detailed records for genes, proteins, and organisms in various formats using kegg_get, and you can also get a list of identifiers and associated names for a specific pathway or organism using kegg_list.

You can convert identifiers between KEGG and outside databases like NCBI and UniProt using kegg_conv. You can check the KEGG database release information and statistics with kegg_info.

How KEGG MCP Works

  1. 1 Subscribe to the KEGG MCP Server and configure your access credentials (if required).
  2. 2 Ask your AI agent a question—for example, 'What are the DDI for Drug X?'
  3. 3 Your agent automatically calls the correct tool (kegg_ddi), processes the data, and presents the answer in context.

The bottom line is that your AI client handles the complex API calls and data formatting, so you just talk to the database.

Who Is KEGG MCP For?

The computational biologist who needs to cross-reference metabolic pathways and gene sequences quickly. The pharmacologist who needs to check drug safety profiles during discovery. The data scientist integrating high-quality, standardized biological metadata into an automated pipeline.

Computational Biologist

Automates the retrieval of gene sequences and pathway maps, eliminating manual REST calls and ensuring data integrity across multiple KEGG systems.

Pharmacologist

Runs specific checks, like identifying adverse drug-drug interactions (kegg_ddi), to accelerate drug safety profiling during the discovery phase.

Bioinformatics Data Scientist

Integrates structured biological metadata—like compound data from kegg_find—directly into analysis pipelines from the chat interface.

What Changes When You Connect

  • Pathway Mapping: Instead of manually traversing links between different KEGG sections, kegg_link finds related entries by mapping genes to metabolic or signaling pathways. You see the entire biological context instantly.
  • Drug Safety: You don't have to run multiple searches to check drug safety. kegg_ddi handles the complex logic, identifying adverse drug-drug interactions (DDI) for clinical research.
  • Cross-Reference: Manually switching between NCBI, UniProt, and KEGG is a nightmare. kegg_conv handles the ID conversion, giving you a single source of truth regardless of the external database.
  • Compound Discovery: When you need to search for a chemical, kegg_find lets you query by keyword, formula, or mass, pulling compound data directly into your chat window.
  • Data Retrieval: Getting full gene details used to mean writing complex file-format requests. Now, kegg_get pulls structured data on genes, proteins, and organisms in one go.
  • Organism Tracking: Need to know which species are covered? kegg_list gives you a clean list of identifiers and associated names, letting you scope your research immediately.

Real-World Use Cases

01

Checking for drug toxicity

A pharmacologist needs to know if a new compound interacts with existing medications. They ask their agent, 'Check DDI for Compound X and Drug Y.' The agent runs kegg_ddi, returns a structured report listing all adverse interactions, solving a critical safety check immediately.

02

Tracing a metabolic route

A computational biologist discovers a novel gene and needs to see what metabolic pathways it belongs to. They ask their agent to map the gene. The agent uses kegg_link, which returns not just the pathway name, but the full list of related genes and cross-references, making the connection visible.

03

Comparing datasets

A data scientist has gene IDs from UniProt and needs to cross-reference them in KEGG. Instead of writing a custom script to map IDs, they use kegg_conv. The agent converts the UniProt list to KEGG IDs, and the data scientist can immediately integrate the structured KEGG data into their analysis pipeline.

04

Broad organism survey

A researcher starts a project and needs to know the scope of the KEGG database. They ask the agent to list all available organisms. The agent runs kegg_list, providing a list of thousands of available IDs (like 'hsa' or 'mmu'), instantly scoping the project's biological scope.

The Tradeoffs

Writing complex API calls

Trying to find a gene's pathway requires knowing the exact REST endpoint, required headers, and file format (/rest/gene?id=...&format=tsv). It's tedious, fragile, and requires a separate Python script just for the initial query.

Just ask your agent: 'What pathways is gene ABC involved in?' The agent uses kegg_link and presents the pathway map directly in the chat, skipping the entire scripting phase.

Manually converting identifiers

You pull a list of IDs from one source (e.g., NCBI) and have to write a separate script or use a lookup table to match them to KEGG IDs. This is where data integrity breaks down.

Use kegg_conv. Give the agent the external IDs, and it handles the conversion to KEGG IDs instantly. This keeps your data stream clean and accurate.

Over-relying on general search

Using a basic search engine to find chemical compounds means you get random academic papers, not structured data. You waste time parsing irrelevant text.

Use kegg_find. Query the compound database directly, specifying keywords or formulas. The agent returns structured, verifiable data records, not just links to PDFs.

When It Fits, When It Doesn't

Use this server if your core workflow involves linking biological data—specifically, mapping genes to metabolic pathways or checking drug interactions. The tools are built for high-stakes, interconnected biological analysis. You need deep data integrity and the ability to cross-reference multiple specialized databases (UniProt, NCBI, KEGG).

Don't use this if you are simply looking for general biological definitions or if your data is confined to a single, non-interconnected source. If you just need a basic definition, a general LLM is fine. But if you need to know how two genes interact, or what a compound does in a specific pathway, you need kegg_link and kegg_ddi. It’s about relationship data, not just data points.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by KEGG. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 7 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

kegg_conv kegg_ddi kegg_find kegg_get kegg_info kegg_link kegg_list

Sifting through KEGG documentation to understand a single pathway's connections is a massive time sink.

Before this, tracing a metabolic pathway meant opening multiple browser tabs. You'd check the gene ID in one tab, find its related pathway in another, and then manually look up the compounds involved in a third. It was a painful cycle of copy-pasting IDs and bouncing between different resource pages, losing context every time.

Now, you just ask your agent: 'What are the pathways linked to gene ABC?' The agent uses `kegg_link` and dumps the full, structured pathway map right in the chat. You get the full picture instantly, without ever leaving the conversation.

KEGG MCP Server: Drug Safety and Compound Discovery

Drug discovery requires checking every possible interaction. Manually checking adverse drug-drug interactions (DDI) across multiple databases is nearly impossible to track, and the data is never consolidated.

With `kegg_ddi`, you input the drugs, and the server runs the check, providing a consolidated list of interactions and their severity. The process moves from weeks of manual database checking to a single, immediate query.

Common Questions About KEGG MCP

How do I use the `kegg_ddi` tool to find drug interactions? +

Simply ask your agent to run kegg_ddi and list the drugs you are interested in. The server finds all known adverse interactions between the specified compounds, which is crucial for clinical research.

What is the difference between `kegg_get` and `kegg_info`? +

kegg_get retrieves specific data entries (like a gene's full profile). kegg_info provides meta-data about the database itself—things like the current release version or overall statistics. Use kegg_get for content, kegg_info for context.

Can I use `kegg_conv` for multiple IDs? +

Yes. You can provide a list of external identifiers, and kegg_conv handles the bulk conversion to KEGG IDs. This is faster than converting them one by one and is necessary for bulk data analysis.

How do I find a compound using `kegg_find`? +

You ask the agent to run kegg_find and specify the compound name or formula. The tool returns multiple matching entries, giving you structured data for everything from glucose to custom glycans.

How do I use `kegg_link` to find related biological pathways? +

The kegg_link tool finds related entries using database cross-references. You provide a starting gene or pathway ID, and the tool returns all associated entries, letting you map out a full biological context.

What is the purpose of `kegg_list` for listing KEGG organisms? +

kegg_list obtains a list of entry identifiers and associated names. To see all available organisms, simply use the 'organism' option parameter.

If I get an error with `kegg_get`, what should I check? +

First, check if the ID you're passing to kegg_get is correctly formatted and exists in the KEGG database. The tool requires specific identifiers (like hsa:10458) to pull detailed records.

Can I use `kegg_conv` to convert a list of identifiers at once? +

Yes, kegg_conv handles conversions for multiple IDs. You can pass a comma-separated list of identifiers, and the tool will attempt to convert all of them simultaneously.

How can I find all metabolic pathways associated with a specific human gene? +

You can use the kegg_link tool. Specify 'pathway' as the target_db and the human gene ID (e.g., 'hsa:10458') as the source_db to retrieve all linked biological pathways.

Can I search for chemical compounds using an exact molecular mass? +

Yes! Use the kegg_find tool with the database set to 'compound', the mass value as the query, and the option set to 'exact_mass'.

Is it possible to check for interactions between multiple drugs at once? +

Absolutely. Use the kegg_ddi tool and provide the drug identifiers separated by a '+' sign (e.g., 'D00564+D00017') to find known adverse interactions.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 7 tools

We've already built the connector for KEGG. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.