STRING Db MCP Server

A comprehensive Model Context Protocol server for accessing STRING protein interaction database with network analysis, functional enrichment, and

Local serverstdioGo

What is the STRING Db MCP Server?

A comprehensive Model Context Protocol server for accessing STRING protein interaction database with network analysis, functional enrichment, and comparative

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_protein_interactionsGet direct interaction partners for a specific protein with confidence scores and evidence types
get_interaction_networkBuild and analyze protein interaction networks for multiple proteins
get_functional_enrichmentPerform functional enrichment analysis using GO terms, KEGG pathways, and other annotations
get_protein_annotationsGet detailed protein annotations and functional information
find_homologsFind homologous proteins across different species for comparative analysis
search_proteinsSearch for proteins by name or identifier across multiple species

How to install the STRING Db MCP Server

{
  "mcpServers": {
    "string-server": {
      "command": "node",
      "args": [
        "/path/to/string-server/build/index.js"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use STRING Db to get protein interactions.”
  • “Use STRING Db to get interaction network.”
  • “Use STRING Db to get functional enrichment.”

Frequently asked questions

A comprehensive Model Context Protocol server for accessing STRING protein interaction database with network analysis, functional enrichment, and comparative Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.