Saltar al contenido
Logo de STRING

Servidor MCP de STRING

Qué servidores del registro oficial de MCP son de STRING, si responden y qué ofrecen. Un programa comprobó cada dato; nada está copiado de la página del producto.

leído el 2026-10-15

← Volver a STRING

De quién es el servidor
  • Nombre en el registroorg.string-db/string-mcpverificado en el registro MCP

El nombre en el registro está bajo string-db.org. El registro solo permite usar ese espacio de nombres a quien demuestra control del dominio por DNS o HTTP.

Cuando le preguntamoscomprobado el 2026-10-15
  • Estadorespondecomprobado el 2026-10-15
  • Herramientas17
  • El servidor se llamaSTRING Database MCP Server
  • Versión del servidor2.14.7
  • Versión del protocolo2025-06-18

El 2026-10-15 el servidor respondió a initialize y tools/list sin iniciar sesión. Primera respuesta en 208 ms.

¿Debe un agente conectarlo?Aún no está claro
  • Aún no se ha juzgado si sus herramientas hacen el trabajo del producto.

Una vez conectado

  • Para "look up a protein's interaction network by name", la primera llamada probable es string_resolve_proteins.
  • string_create_file cambian datos sin iniciar sesión: cualquiera con la dirección puede llamarlas.

Lo dicen reglas a partir de las mediciones de arriba. La primera llamada probable la elige un modelo de la lista de herramientas; lee su descripción antes de fiarte.

Medido cada díacomprobaciones diarias: 8, la primera el 2026-10-19
  • Nota INITE MCP61 de 100responde 100 · definiciones 83 · contexto 70 · uso 23 · rebajada por las señales de aviso de abajo
  • Uso7 estrellas en GitHub
  • Respondióel 100% de los días8 de 8 comprobaciones diarias
  • Mediana de la primera respuesta536 ms
  • Espacio en el contexto del agente≈ 9177 tokenslas definiciones de todas sus herramientas (17), que el agente lleva en cada turno
  • Definiciones de herramientasB · 83 de 100
  • Resultados tipados17 de 17 herramientasdeclaran outputSchema: el resultado llega tipado y se lee de una vez
  • Sin indicar si solo lee o puede destruir: 17 de 17

Qué puede hacer un agente con él

  • puede · look up a protein's interaction network by name
  • no está claro · run enrichment analysis on a ranked protein list
  • no está claro · build an interaction network from protein sequences

Cada caso de uso del producto se le preguntó a Jev junto con la lista de herramientas de este servidor: ¿puede un agente hacerlo con estas herramientas?

Conviene revisar

  • Herramientas que cambian datos, en un servidor que responde sin iniciar sesión: string_create_file

Un programa comprueba el servidor una vez al día: initialize y tools/list, sin modelo. Los tokens son la longitud de las definiciones, a unos cuatro caracteres por token. La nota promedia seis comprobaciones del nombre, la descripción, el esquema y las anotaciones de cada herramienta; dice lo bien descritas que están, no si funcionan. La nota pondera solo lo medido: si responde (30%), si hace el trabajo del producto (25%), definiciones (20%), contexto (10%) y uso (15%). Lo que no se midió queda fuera, y una instrucción oculta limita la nota a 40. El estado de los servidores MCP de los proveedores: método y números →

Herramientas que ofrece17 herramientas · leído el 2026-10-15
  • 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 is useful for translating raw identifiers into readable…

  • 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 **single protein**, the network includes that protein and its…

  • 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 STRING database**. - Use this when asking **“What does TP53…

  • 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 multiple proteins: includes all known interactions **within the…

  • 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. Provide a table with each detected cluster’s color…

  • 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 multiple proteins: includes all known interactions **within the…

  • 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 (within the query species). - To retrieve homologs in other…

  • 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 interaction is supported, use `string_interactions_query_set`…

  • 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 likely interactors; enrichment is performed on this set, not 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 databases, tissues, compartments and domains — such as Gene Ontology (GO), KEGG, and…

  • 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 category; call again with another `category` to show 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 more functionally connected than expected by chance). - The enrichment is…

  • 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. IMPORTANT: For cross-species comparisons, run this tool…

  • 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 similar STRING protein(s) for the specified species, based on…

  • 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, or when you need the correct NCBI taxon ID to pass to…

  • 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, protein lists, enrichment results, networks, etc. When a…

  • 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, cytoscape) - functionality not available via MCP tools (e.g. GSEA…

Cómo conectar

Añade el servidor a la configuración de tu cliente MCP. Claude Desktop, Cursor y la mayoría de los demás clientes leen este formato:

{
  "mcpServers": {
    "string-mcp": {
      "type": "http",
      "url": "https://mcp.string-db.org/"
    }
  }
}

Añadirlo

Claude Code, en una terminal

claude mcp add --transport http string-db https://mcp.string-db.org/

Añadir a CursorAñadir a VS Code

claude.ai, ChatGPT y otros clientes: añade https://mcp.string-db.org/ como conector personalizado en los ajustes.

Cada línea es algo que un programa encontró al buscar: la entrada del registro, la respuesta del propio servidor, una especificación que se puede leer. Si falta una línea, es que no la encontramos, no que no exista.