MCP serverorg.string-db/string-mcp
Query STRING interactions, enrichment, annotations, homology, and PPI networks.
Overview
Score?
UNRATED 0.780
of what a free look can see, on 31 looks
Looks
35
last 9 hr ago
Tools
17
changed 3 days ago
More info
URL
mcp.string-db.org/
streamable-http
Says it is
STRING Database MCP Server 2.14.7
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.780 · highest on record 0.8561
Toolsfrom sha256:9dad77eaf5…30daae · +0 −0 3 days ago
| Tool | Schema |
|---|---|
| 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 proteins in the STR |
input · output |
| 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 data, tables, pr |
input · output |
| 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 protein’s 10 most likel |
input · output |
| 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 single enrichment cat |
input · output |
| 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 databases, tissues, compa |
input · output |
| 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_to_use_string, cyto |
input · output |
| 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 intra-species (wit |
input · output |
| 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 determine whether
an inter |
input · output |
| 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 query set.
- For a **s |
input · output |
| 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 detected cluster.
Provid |
input · output |
| 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 interactors.
- For multip |
input · output |
| 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 more functionally conn |
input · output |
| 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, pathways, and domains. |
input · output |
| 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 are present in STRING |
input · output |
| string_resolve_proteins Maps one or more protein identifiers to their corresponding STRING metadata, including:
gene symbol, description, sequence, domains, species, and internal STRING ID.
This method i |
input · output |
| 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.
- Returns the most si |
input · output |
| 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 interactors.
- For mult |
input · output |
Verify it yourself
npx teppi-check https://mcp.string-db.org/curl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2QF72WAXBM0G313CR42W