{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_46yuefqppc76","handle":"string-database-mcp-server","url":"https://wellknown.network/agents/string-database-mcp-server","links":{"self":"https://wellknown.network/agents/string-database-mcp-server/record.json","html":"https://wellknown.network/agents/string-database-mcp-server","markdown":"https://wellknown.network/agents/string-database-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/string-database-mcp-server","status":"https://wellknown.network/api/v1/agents/string-database-mcp-server/status","claim":"https://wellknown.network/agents/string-database-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/string-database-mcp-server/claim.json","badge":"https://wellknown.network/agents/string-database-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.string-db.org:server:string-database-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"STRING Database MCP Server","summary":"Query STRING interactions, enrichment, annotations, homology, and PPI networks.","description":"Query STRING interactions, enrichment, annotations, homology, and PPI networks.","publisher":{"name":"org.string-db","url":null},"homepage":"https://mcp.string-db.org/","repository":"https://github.com/meringlab/string-mcp","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.string-db.org","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-06-12T11:32:31.197786Z","publishedAt":"2026-06-12T11:32:31.197786Z","registryName":"org.string-db/string-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":1,"provenance":"derived"},{"slug":"research.people-companies","name":"People & Company Research","confidence":0.99,"provenance":"derived"}],"categories":["data","research"]},"observed":{"status":"live","statusReason":"Responded 1h ago.","lastOkAt":"2026-09-08T13:22:20.532Z","lastProbedAt":"2026-09-08T13:22:20.532Z","statusComputedAt":"2026-09-08T13:32:55.311Z","reliability30d":{"probes":5,"successRate":1,"p50Ms":79},"latestObservations":[{"at":"2026-09-08T13:22:20.532Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":81,"error":null,"detail":{"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 STRIN"},{"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 que"},{"name":"string_all_interaction_partners","description":"Retrieves all interaction partners for one or more proteins from STRING.\n\nThis tool returns all known interactions between your query protein(s) and **any other"},{"name":"string_visual_network","description":"Retrieves a URL to a **STRING interaction network image** for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely int"},{"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.\n\nUse the same "},{"name":"string_network_link","description":"Retrieves a stable URL to an interactive STRING network for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely inter"},{"name":"string_homology","description":"Retrieves pairwise protein similarity scores (Smith–Waterman bit scores) for the query proteins.  \n\n- If no target species (`species_b`) is provided, results ar"},{"name":"string_interaction_evidence","description":"Retrieves direct links to STRING evidence pages for protein–protein interaction pairs.\n\nUse this tool only when a STRING evidence page/link is needed. To determ"},{"name":"string_enrichment","description":"This tool retrieves functional enrichment for a set of proteins using STRING.\n\n- If queried with a single protein, the tool expands the query to include the pro"},{"name":"string_functional_annotation","description":"This tool retrieves curated functional annotations for a set of proteins.\n\nEach input protein is mapped to known biological terms from ontologies, pathway datab"},{"name":"string_enrichment_image_url","description":"Retrieves the STRING enrichment figure image *URL* for a set of proteins.\n    "},{"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 mo"},{"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, path"},{"name":"string_sequence_search","description":"Searches the STRING database using **amino acid sequences** to identify matching proteins.\n\n- Accepts a single sequence or multiple sequences in FASTA format.\n-"},{"name":"string_query_species","description":"Search for species or clades available in STRING by free-text query\nand return their NCBI taxonomy IDs.\n\n- Use this when the user asks which species or clades a"},{"name":"string_create_file","description":"Creates a downloadable file for STRING-derived results.\n\nUse this tool when the user explicitly asks to download, save, export,\nor receive a file containing STR"},{"name":"string_help","description":"Provides explanatory text for STRING features and limitations.\n\nUse this tool when the user question involves:\n  - What is STRING is or how to use the tool (how"}],"toolCount":17,"serverName":"STRING Database MCP Server","capabilities":["experimental","prompts","resources","tools","tasks"],"serverVersion":"2.14.7","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T06:24:02.539Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":72,"error":null,"detail":{"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 STRIN"},{"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 que"},{"name":"string_all_interaction_partners","description":"Retrieves all interaction partners for one or more proteins from STRING.\n\nThis tool returns all known interactions between your query protein(s) and **any other"},{"name":"string_visual_network","description":"Retrieves a URL to a **STRING interaction network image** for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely int"},{"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.\n\nUse the same "},{"name":"string_network_link","description":"Retrieves a stable URL to an interactive STRING network for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely inter"},{"name":"string_homology","description":"Retrieves pairwise protein similarity scores (Smith–Waterman bit scores) for the query proteins.  \n\n- If no target species (`species_b`) is provided, results ar"},{"name":"string_interaction_evidence","description":"Retrieves direct links to STRING evidence pages for protein–protein interaction pairs.\n\nUse this tool only when a STRING evidence page/link is needed. To determ"},{"name":"string_enrichment","description":"This tool retrieves functional enrichment for a set of proteins using STRING.\n\n- If queried with a single protein, the tool expands the query to include the pro"},{"name":"string_functional_annotation","description":"This tool retrieves curated functional annotations for a set of proteins.\n\nEach input protein is mapped to known biological terms from ontologies, pathway datab"},{"name":"string_enrichment_image_url","description":"Retrieves the STRING enrichment figure image *URL* for a set of proteins.\n    "},{"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 mo"},{"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, path"},{"name":"string_sequence_search","description":"Searches the STRING database using **amino acid sequences** to identify matching proteins.\n\n- Accepts a single sequence or multiple sequences in FASTA format.\n-"},{"name":"string_query_species","description":"Search for species or clades available in STRING by free-text query\nand return their NCBI taxonomy IDs.\n\n- Use this when the user asks which species or clades a"},{"name":"string_create_file","description":"Creates a downloadable file for STRING-derived results.\n\nUse this tool when the user explicitly asks to download, save, export,\nor receive a file containing STR"},{"name":"string_help","description":"Provides explanatory text for STRING features and limitations.\n\nUse this tool when the user question involves:\n  - What is STRING is or how to use the tool (how"}],"toolCount":17,"serverName":"STRING Database MCP Server","capabilities":["experimental","prompts","resources","tools","tasks"],"serverVersion":"2.14.7","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T23:25:05.358Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":64,"error":null,"detail":{"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 STRIN"},{"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 que"},{"name":"string_all_interaction_partners","description":"Retrieves all interaction partners for one or more proteins from STRING.\n\nThis tool returns all known interactions between your query protein(s) and **any other"},{"name":"string_visual_network","description":"Retrieves a URL to a **STRING interaction network image** for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely int"},{"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.\n\nUse the same "},{"name":"string_network_link","description":"Retrieves a stable URL to an interactive STRING network for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely inter"},{"name":"string_homology","description":"Retrieves pairwise protein similarity scores (Smith–Waterman bit scores) for the query proteins.  \n\n- If no target species (`species_b`) is provided, results ar"},{"name":"string_interaction_evidence","description":"Retrieves direct links to STRING evidence pages for protein–protein interaction pairs.\n\nUse this tool only when a STRING evidence page/link is needed. To determ"},{"name":"string_enrichment","description":"This tool retrieves functional enrichment for a set of proteins using STRING.\n\n- If queried with a single protein, the tool expands the query to include the pro"},{"name":"string_functional_annotation","description":"This tool retrieves curated functional annotations for a set of proteins.\n\nEach input protein is mapped to known biological terms from ontologies, pathway datab"},{"name":"string_enrichment_image_url","description":"Retrieves the STRING enrichment figure image *URL* for a set of proteins.\n    "},{"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 mo"},{"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, path"},{"name":"string_sequence_search","description":"Searches the STRING database using **amino acid sequences** to identify matching proteins.\n\n- Accepts a single sequence or multiple sequences in FASTA format.\n-"},{"name":"string_query_species","description":"Search for species or clades available in STRING by free-text query\nand return their NCBI taxonomy IDs.\n\n- Use this when the user asks which species or clades a"},{"name":"string_create_file","description":"Creates a downloadable file for STRING-derived results.\n\nUse this tool when the user explicitly asks to download, save, export,\nor receive a file containing STR"},{"name":"string_help","description":"Provides explanatory text for STRING features and limitations.\n\nUse this tool when the user question involves:\n  - What is STRING is or how to use the tool (how"}],"toolCount":17,"serverName":"STRING Database MCP Server","capabilities":["experimental","prompts","resources","tools","tasks"],"serverVersion":"2.14.7","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T16:25:20.494Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":144,"error":null,"detail":{"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 STRIN"},{"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 que"},{"name":"string_all_interaction_partners","description":"Retrieves all interaction partners for one or more proteins from STRING.\n\nThis tool returns all known interactions between your query protein(s) and **any other"},{"name":"string_visual_network","description":"Retrieves a URL to a **STRING interaction network image** for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely int"},{"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.\n\nUse the same "},{"name":"string_network_link","description":"Retrieves a stable URL to an interactive STRING network for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely inter"},{"name":"string_homology","description":"Retrieves pairwise protein similarity scores (Smith–Waterman bit scores) for the query proteins.  \n\n- If no target species (`species_b`) is provided, results ar"},{"name":"string_interaction_evidence","description":"Retrieves direct links to STRING evidence pages for protein–protein interaction pairs.\n\nUse this tool only when a STRING evidence page/link is needed. To determ"},{"name":"string_enrichment","description":"This tool retrieves functional enrichment for a set of proteins using STRING.\n\n- If queried with a single protein, the tool expands the query to include the pro"},{"name":"string_functional_annotation","description":"This tool retrieves curated functional annotations for a set of proteins.\n\nEach input protein is mapped to known biological terms from ontologies, pathway datab"},{"name":"string_enrichment_image_url","description":"Retrieves the STRING enrichment figure image *URL* for a set of proteins.\n    "},{"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 mo"},{"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, path"},{"name":"string_sequence_search","description":"Searches the STRING database using **amino acid sequences** to identify matching proteins.\n\n- Accepts a single sequence or multiple sequences in FASTA format.\n-"},{"name":"string_query_species","description":"Search for species or clades available in STRING by free-text query\nand return their NCBI taxonomy IDs.\n\n- Use this when the user asks which species or clades a"},{"name":"string_create_file","description":"Creates a downloadable file for STRING-derived results.\n\nUse this tool when the user explicitly asks to download, save, export,\nor receive a file containing STR"},{"name":"string_help","description":"Provides explanatory text for STRING features and limitations.\n\nUse this tool when the user question involves:\n  - What is STRING is or how to use the tool (how"}],"toolCount":17,"serverName":"STRING Database MCP Server","capabilities":["experimental","prompts","resources","tools","tasks"],"serverVersion":"2.14.7","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T09:29:48.364Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":82,"error":null,"detail":{"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 STRIN"},{"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 que"},{"name":"string_all_interaction_partners","description":"Retrieves all interaction partners for one or more proteins from STRING.\n\nThis tool returns all known interactions between your query protein(s) and **any other"},{"name":"string_visual_network","description":"Retrieves a URL to a **STRING interaction network image** for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely int"},{"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.\n\nUse the same "},{"name":"string_network_link","description":"Retrieves a stable URL to an interactive STRING network for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely inter"},{"name":"string_homology","description":"Retrieves pairwise protein similarity scores (Smith–Waterman bit scores) for the query proteins.  \n\n- If no target species (`species_b`) is provided, results ar"},{"name":"string_interaction_evidence","description":"Retrieves direct links to STRING evidence pages for protein–protein interaction pairs.\n\nUse this tool only when a STRING evidence page/link is needed. To determ"},{"name":"string_enrichment","description":"This tool retrieves functional enrichment for a set of proteins using STRING.\n\n- If queried with a single protein, the tool expands the query to include the pro"},{"name":"string_functional_annotation","description":"This tool retrieves curated functional annotations for a set of proteins.\n\nEach input protein is mapped to known biological terms from ontologies, pathway datab"},{"name":"string_enrichment_image_url","description":"Retrieves the STRING enrichment figure image *URL* for a set of proteins.\n    "},{"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 mo"},{"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, path"},{"name":"string_sequence_search","description":"Searches the STRING database using **amino acid sequences** to identify matching proteins.\n\n- Accepts a single sequence or multiple sequences in FASTA format.\n-"},{"name":"string_query_species","description":"Search for species or clades available in STRING by free-text query\nand return their NCBI taxonomy IDs.\n\n- Use this when the user asks which species or clades a"},{"name":"string_create_file","description":"Creates a downloadable file for STRING-derived results.\n\nUse this tool when the user explicitly asks to download, save, export,\nor receive a file containing STR"},{"name":"string_help","description":"Provides explanatory text for STRING features and limitations.\n\nUse this tool when the user question involves:\n  - What is STRING is or how to use the tool (how"}],"toolCount":17,"serverName":"STRING Database MCP Server","capabilities":["experimental","prompts","resources","tools","tasks"],"serverVersion":"2.14.7","protocolVersion":"2025-06-18"}}],"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 STRIN"},{"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 que"},{"name":"string_all_interaction_partners","description":"Retrieves all interaction partners for one or more proteins from STRING.\n\nThis tool returns all known interactions between your query protein(s) and **any other"},{"name":"string_visual_network","description":"Retrieves a URL to a **STRING interaction network image** for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely int"},{"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.\n\nUse the same "},{"name":"string_network_link","description":"Retrieves a stable URL to an interactive STRING network for one or more proteins.\n\n- For a single protein: includes the protein and its top 10 most likely inter"},{"name":"string_homology","description":"Retrieves pairwise protein similarity scores (Smith–Waterman bit scores) for the query proteins.  \n\n- If no target species (`species_b`) is provided, results ar"},{"name":"string_interaction_evidence","description":"Retrieves direct links to STRING evidence pages for protein–protein interaction pairs.\n\nUse this tool only when a STRING evidence page/link is needed. To determ"},{"name":"string_enrichment","description":"This tool retrieves functional enrichment for a set of proteins using STRING.\n\n- If queried with a single protein, the tool expands the query to include the pro"},{"name":"string_functional_annotation","description":"This tool retrieves curated functional annotations for a set of proteins.\n\nEach input protein is mapped to known biological terms from ontologies, pathway datab"},{"name":"string_enrichment_image_url","description":"Retrieves the STRING enrichment figure image *URL* for a set of proteins.\n    "},{"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 mo"},{"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, path"},{"name":"string_sequence_search","description":"Searches the STRING database using **amino acid sequences** to identify matching proteins.\n\n- Accepts a single sequence or multiple sequences in FASTA format.\n-"},{"name":"string_query_species","description":"Search for species or clades available in STRING by free-text query\nand return their NCBI taxonomy IDs.\n\n- Use this when the user asks which species or clades a"},{"name":"string_create_file","description":"Creates a downloadable file for STRING-derived results.\n\nUse this tool when the user explicitly asks to download, save, export,\nor receive a file containing STR"},{"name":"string_help","description":"Provides explanatory text for STRING features and limitations.\n\nUse this tool when the user question involves:\n  - What is STRING is or how to use the tool (how"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"org.string-db/string-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/org.string-db%2Fstring-mcp","firstSeenAt":"2026-09-07T08:20:39.459Z","fetchedAt":"2026-09-07T08:20:39.459Z","normalizedAt":"2026-09-07T08:20:39.459Z"}]},"firstSeenAt":"2026-09-07T08:20:39.459Z","updatedAt":"2026-09-08T13:33:19.420Z"}