STRING Database MCP Server for LangChain
org.string-db/string-mcp
Query STRING interactions, enrichment, annotations, homology, and PPI networks.
client:LangChain
transport:streamable-http
tools:17
Install STRING Database MCP Server in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"string-mcp": {
"transport": "streamable_http",
"url": "https://mcp.string-db.org/",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- string_resolve_proteins
- string_interactions_query_set
- string_all_interaction_partners
- string_visual_network
- string_network_clustering
- string_network_link
- string_homology
- string_interaction_evidence
- string_enrichment
- string_functional_annotation
- string_enrichment_image_url
- string_ppi_enrichment
- string_proteins_for_term
- string_sequence_search
- string_query_species
- string_create_file
- string_help