{"apiVersion":"v1","directorySlug":"string-db-mcp-196dc7dd1d","title":"STRING: functional protein association networks","description":"STRING is a database of known and predicted protein-protein interactions and a functional enrichment tool.","pageUrl":"https://www.mcpbundles.com/skills/string-db-mcp-196dc7dd1d","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.string-db.org/mcp","hostedMcpUrl":null,"toolCount":17,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"org.string-db/string-db-mcp-196dc7dd1d","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"string_resolve_proteins","description":"Maps one or more protein identifiers to their corresponding STRING metadata, including:\ngene symbol, description, sequence, domains, species, and internal STRING ID.","inputSchema":{"type":"object","required":["proteins"],"properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"proteins":{"type":"string"},"show_sequence":{"anyOf":[{"anyOf":[{"enum":["0","1"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Resolves protein identifiers to metadata","logicalName":"string_resolve_proteins","displayName":"STRING: Resolves protein identifiers to metadata","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_interactions_query_set","description":"Retrieves the interactions between the query proteins.\nUse this method only when you specifically need to list the interactions between all proteins in your query set.\nIf user asks for 'physical' or 'complex' use 'physical' network type.","inputSchema":{"type":"object","required":["proteins"],"properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"proteins":{"type":"string"},"network_type":{"anyOf":[{"anyOf":[{"enum":["functional","physical"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"extend_network":{"anyOf":[{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}]},{"type":"null"}],"default":null},"required_score":{"anyOf":[{"anyOf":[{"type":"integer","maximum":1000,"minimum":0},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Get interactions within query set","logicalName":"string_interactions_query_set","displayName":"STRING: Get interactions within query set","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_all_interaction_partners","description":"Retrieves all interaction partners for one or more proteins from STRING.","inputSchema":{"type":"object","required":["identifiers"],"properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"identifiers":{"type":"string"},"network_type":{"anyOf":[{"anyOf":[{"enum":["functional","physical"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"required_score":{"anyOf":[{"anyOf":[{"type":"integer","maximum":1000,"minimum":0},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Get all interaction partners for proteins","logicalName":"string_all_interaction_partners","displayName":"STRING: Get all interaction partners for proteins","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_visual_network","description":"Retrieves a URL to a **STRING interaction network image** for one or more proteins.","inputSchema":{"type":"object","required":["proteins"],"properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"proteins":{"type":"string"},"network_type":{"anyOf":[{"anyOf":[{"enum":["functional","physical"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"extend_network":{"anyOf":[{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}]},{"type":"null"}],"default":null},"network_flavor":{"anyOf":[{"anyOf":[{"enum":["evidence","confidence"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"required_score":{"anyOf":[{"anyOf":[{"type":"integer","maximum":1000,"minimum":0},{"type":"null"}]},{"type":"null"}],"default":null},"center_node_labels":{"anyOf":[{"anyOf":[{"enum":[0,1],"type":"integer"},{"type":"null"}]},{"type":"null"}],"default":null},"do_not_show_structures":{"anyOf":[{"anyOf":[{"enum":[0,1],"type":"integer"},{"type":"null"}]},{"type":"null"}],"default":null},"hide_disconnected_nodes":{"anyOf":[{"anyOf":[{"enum":[0,1],"type":"integer"},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Get interaction network image (image URL)","logicalName":"string_visual_network","displayName":"STRING: Get interaction network image (image URL)","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_network_clustering","description":"Performs **network clustering** on a STRING interaction network and returns both a **network image URL**\nand details about each detected cluster.","inputSchema":{"type":"object","required":["proteins"],"properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"proteins":{"type":"string"},"network_type":{"anyOf":[{"anyOf":[{"enum":["functional","physical"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"extend_network":{"anyOf":[{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}]},{"type":"null"}],"default":null},"network_flavor":{"anyOf":[{"anyOf":[{"enum":["evidence","confidence"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"required_score":{"anyOf":[{"anyOf":[{"type":"integer","maximum":1000,"minimum":0},{"type":"null"}]},{"type":"null"}],"default":null},"center_node_labels":{"anyOf":[{"anyOf":[{"enum":[0,1],"type":"integer"},{"type":"null"}]},{"type":"null"}],"default":null},"clustering_algorithm":{"anyOf":[{"anyOf":[{"enum":["MCL","kmeans"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"clustering_parameter":{"anyOf":[{"anyOf":[{"type":"number","minimum":1},{"type":"null"}]},{"type":"null"}],"default":null},"hide_disconnected_nodes":{"anyOf":[{"anyOf":[{"enum":[0,1],"type":"integer"},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Perform network clustering","logicalName":"string_network_clustering","displayName":"STRING: Perform network clustering","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_network_link","description":"Retrieves a stable URL to an interactive STRING network for one or more proteins.","inputSchema":{"type":"object","required":["proteins"],"properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"proteins":{"type":"string"},"network_type":{"anyOf":[{"anyOf":[{"enum":["functional","physical"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"extend_network":{"anyOf":[{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}]},{"type":"null"}],"default":null},"network_flavor":{"anyOf":[{"anyOf":[{"enum":["evidence","confidence"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"required_score":{"anyOf":[{"anyOf":[{"type":"integer","maximum":1000,"minimum":0},{"type":"null"}]},{"type":"null"}],"default":null},"hide_disconnected_nodes":{"anyOf":[{"anyOf":[{"enum":[0,1],"type":"integer"},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Get interactive network link (web UI)","logicalName":"string_network_link","displayName":"STRING: Get interactive network link (web UI)","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_homology","description":"Retrieves pairwise protein similarity scores (Smith–Waterman bit scores) for the query proteins.","inputSchema":{"type":"object","required":["proteins"],"properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"proteins":{"type":"string"},"species_b":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Get homologs in specified target species","logicalName":"string_homology","displayName":"STRING: Get homologs in specified target species","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_interaction_evidence","description":"Retrieves direct links to STRING evidence pages for protein–protein interaction pairs.","inputSchema":{"type":"object","required":["identifier_a","identifiers_b"],"properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"identifier_a":{"type":"string"},"identifiers_b":{"type":"string"}}},"title":"STRING: Get links to interaction evidence pages","logicalName":"string_interaction_evidence","displayName":"STRING: Get links to interaction evidence pages","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_enrichment","description":"This tool retrieves functional enrichment for a set of proteins using STRING.","inputSchema":{"type":"object","required":["proteins"],"properties":{"species":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"proteins":{"type":"string"},"expand_category":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Functional enrichment analysis","logicalName":"string_enrichment","displayName":"STRING: Functional enrichment analysis","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_functional_annotation","description":"This tool retrieves curated functional annotations for a set of proteins.","inputSchema":{"type":"object","required":["identifiers"],"properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"identifiers":{"type":"string"},"detail_for_term":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Retrieve functional annotations for proteins","logicalName":"string_functional_annotation","displayName":"STRING: Retrieve functional annotations for proteins","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_enrichment_image_url","description":"Retrieves the STRING enrichment figure image *URL* for a set of proteins.","inputSchema":{"type":"object","required":["identifiers"],"properties":{"x_axis":{"anyOf":[{"anyOf":[{"enum":["signal","strength","FDR","gene_count"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"category":{"anyOf":[{"anyOf":[{"enum":["Process","Function","Component","Keyword","KEGG","RCTM","HPO","MPO","DPO","WPO","ZPO","FYPO","Pfam","SMART","InterPro","PMID","NetworkNeighborAL","COMPARTMENTS","TISSUES","DISEASES","WikiPathways"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"identifiers":{"type":"string"},"color_palette":{"anyOf":[{"anyOf":[{"enum":["mint_blue","lime_emerald","green_blue","peach_purple","straw_navy","yellow_pink"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null},"group_by_similarity":{"anyOf":[{"anyOf":[{"type":"number","maximum":1,"minimum":0.1},{"type":"null"}]},{"type":"null"}],"default":null},"number_of_terms_shown":{"anyOf":[{"anyOf":[{"type":"integer","minimum":1},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Get enrichment result figure (image URL)","logicalName":"string_enrichment_image_url","displayName":"STRING: Get enrichment result figure (image URL)","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_ppi_enrichment","description":"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 more functionally connected than expected by chance).","inputSchema":{"type":"object","required":["identifiers"],"properties":{"species":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"identifiers":{"type":"string"},"required_score":{"anyOf":[{"anyOf":[{"type":"integer","maximum":1000,"minimum":0},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Protein–protein interaction (PPI) enrichment","logicalName":"string_ppi_enrichment","displayName":"STRING: Protein–protein interaction (PPI) enrichment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_proteins_for_term","description":"Retrieve proteins annotated with a functional term or descriptive text in a single species.  \nYou can query for tissues, compartments, diseases, processes, pathways, and domains.","inputSchema":{"type":"object","required":["term_text"],"properties":{"species":{"type":"string","default":"9606"},"term_text":{"type":"string"},"detail_for_term":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Retrieve proteins associated with a functional term","logicalName":"string_proteins_for_term","displayName":"STRING: Retrieve proteins associated with a functional term","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_sequence_search","description":"Searches the STRING database using **amino acid sequences** to identify matching proteins.","inputSchema":{"type":"object","required":["sequences"],"properties":{"species":{"type":"string","default":9606},"sequences":{"type":"string"}}},"title":"STRING: Search proteins by amino acid sequence","logicalName":"string_sequence_search","displayName":"STRING: Search proteins by amino acid sequence","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_query_species","description":"Search for species or clades available in STRING by free-text query\nand return their NCBI taxonomy IDs.","inputSchema":{"type":"object","required":["species_text"],"properties":{"species_text":{"type":"string"}}},"title":"STRING: Query species and clades in STRING","logicalName":"string_query_species","displayName":"STRING: Query species and clades in STRING","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_create_file","description":"Creates a downloadable file for STRING-derived results.","inputSchema":{"type":"object","required":["filename","content"],"properties":{"content":{"type":"string"},"filename":{"type":"string"}}},"title":"STRING: Create a downloadable STRING result file","logicalName":"string_create_file","displayName":"STRING: Create a downloadable STRING result file","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string_help","description":"Provides explanatory text for STRING features and limitations.","inputSchema":{"type":"object","properties":{"topic":{"anyOf":[{"anyOf":[{"enum":["gsea","large_input","cytoscape","scores","missing_proteins","missing_species","proteome_annotation","regulatory_networks","how_to_use_string","line_colors","version_and_citation"],"type":"string"},{"type":"null"}]},{"type":"null"}],"default":null}}},"title":"STRING: Help / FAQ","logicalName":"string_help","displayName":"STRING: Help / FAQ","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=STRING-functional-protein-association-networks&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Auc3RyaW5nLWRiLm9yZy9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22STRING-functional-protein-association-networks%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.string-db.org%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22STRING-functional-protein-association-networks%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.string-db.org%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=STRING%3A+functional+protein+association+networks&connectorUrl=https%3A%2F%2Fmcp.string-db.org%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"STRING-functional-protein-association-networks\" --url \"https://mcp.string-db.org/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/string-db-mcp-196dc7dd1d","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/string-db-mcp-196dc7dd1d/tools/{tool}","mcpServerUrl":"https://mcp.string-db.org/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/string-db-mcp-196dc7dd1d?live=1"}