# STRING Database MCP Server > STRING Database MCP Server, an MCP server by string-db.org, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Query STRING interactions, enrichment, annotations, homology, and PPI networks. - Canonical: https://www.anchorterminal.com/tools/string-db-string-mcp - Markdown: https://www.anchorterminal.com/tools/string-db-string-mcp.md (~1,700 tokens) - Slim: https://www.anchorterminal.com/tools/string-db-string-mcp.min.md (~1,630 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/tools/string-db-string-mcp.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-04 # STRING Database MCP Server > Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/ - Kind: MCP server, by string-db.org (https://mcp.string-db.org/) - Category: Databases & files (https://www.anchorterminal.com/categories/data.md) - Listed because: It's published in the registry under string-db.org, a namespace the registry only gives to whoever proves they control that domain. - What the official MCP registry says: Query STRING interactions, enrichment, annotations, homology, and PPI networks. ## Facts - MCP registry: `org.string-db/string-mcp` 1.0.0 - Endpoint: https://mcp.string-db.org/ (streamable HTTP) - Source: https://github.com/meringlab/string-mcp - Website: https://mcp.string-db.org/ - GitHub stars: 7 - Registry entry updated: 2026-06-12 ## Tools - Tools it lists (17, about 9,812 tokens of context, `tools/list` without credentials over MCP 2025-11-25, checked 2026-10-04 22:25 UTC): - `string_resolve_proteins`: Maps one or more protein identifiers to their corresponding STRING metadata, including: gene symbol, description, sequence, domains, species, and internal… - `string_interactions_query_set`: Retrieves the interactions between the query proteins. Use this method only when you specifically need to list the interactions between all proteins in your… - `string_all_interaction_partners`: Retrieves all interaction partners for one or more proteins from STRING. This tool returns all known interactions between your query protein(s) and **any other… - `string_visual_network`: Retrieves a URL to a **STRING interaction network image** for one or more proteins. - For a single protein: includes the protein and its top 10 most likely… - `string_network_clustering`: Performs **network clustering** on a STRING interaction network and returns a network image URL, an interactive STRING network URL, and details about each… - `string_network_link`: Retrieves a stable URL to an interactive STRING network for one or more proteins. - For a single protein: includes the protein and its top 10 most likely… - `string_homology`: Retrieves pairwise protein similarity scores (Smith–Waterman bit scores) for the query proteins. - If no target species (`species_b`) is provided, results are… - `string_interaction_evidence`: Retrieves direct links to STRING evidence pages for protein–protein interaction pairs. Use this tool only when a STRING evidence page/link is needed. To… - `string_enrichment`: This tool retrieves functional enrichment for a set of proteins using STRING. - If queried with a single protein, the tool expands the query to include the… - `string_functional_annotation`: This tool retrieves curated functional annotations for a set of proteins. Each input protein is mapped to known biological terms from ontologies, pathway… - `string_enrichment_image_url`: Retrieves a STRING enrichment figure (image URL) for a set of proteins. For the enriched terms and FDR values, use `string_enrichment`. - Each figure shows a… - `string_ppi_enrichment`: This tool tests if your network is enriched in protein-protein interactions compared to the background proteome-wide distribution (i.e., if your proteins are… - `string_proteins_for_term`: Retrieve proteins annotated with a functional term or descriptive text in a single species. You can query for tissues, compartments, diseases, processes,… - `string_sequence_search`: Searches the STRING database using **amino acid sequences** to identify matching proteins. - Accepts a single sequence or multiple sequences in FASTA format. -… - `string_query_species`: Search for species or clades available in STRING by free-text query and return their NCBI taxonomy IDs. - Use this when the user asks which species or clades… - `string_create_file`: Creates a downloadable file for STRING-derived results. Use this tool when the user explicitly asks to download, save, export, or receive a file containing… - `string_help`: Provides explanatory text for STRING features and limitations. Use this tool when the user question involves: - What is STRING is or how to use the tool… - How its tools read to an agent (0 errors, 19 warnings, 0 notes, about 9,812 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score): - warn TC07 string_enrichment: the description is about 625 tokens - warn TC16 string_all_interaction_partners: no readOnlyHint or destructiveHint - warn TC16 string_create_file: no readOnlyHint or destructiveHint - warn TC16 string_enrichment: no readOnlyHint or destructiveHint - warn TC16 string_enrichment_image_url: no readOnlyHint or destructiveHint - warn TC16 string_functional_annotation: no readOnlyHint or destructiveHint - warn TC16 string_help: no readOnlyHint or destructiveHint - warn TC16 string_homology: no readOnlyHint or destructiveHint - warn TC16 string_interaction_evidence: no readOnlyHint or destructiveHint - warn TC16 string_interactions_query_set: no readOnlyHint or destructiveHint - warn TC16 string_network_clustering: no readOnlyHint or destructiveHint - warn TC16 string_network_link: no readOnlyHint or destructiveHint - warn TC16 string_ppi_enrichment: no readOnlyHint or destructiveHint - warn TC16 string_proteins_for_term: no readOnlyHint or destructiveHint - warn TC16 string_query_species: no readOnlyHint or destructiveHint - warn TC16 string_resolve_proteins: no readOnlyHint or destructiveHint - warn TC16 string_sequence_search: no readOnlyHint or destructiveHint - warn TC16 string_visual_network: no readOnlyHint or destructiveHint - warn TC21 string_visual_network: described almost the same as string_network_link (88% of the same words) - JSON: https://www.anchorterminal.com/api/v1/tools/string-db-string-mcp.json - Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming