string_resolve_proteins
ActiveTool of STRING Database MCP Server
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, annotated protein entries. Example input: "TP53%0dSMO"
Parameters schema
{
"type": "object",
"required": [
"proteins"
],
"properties": {
"species": {
"anyOf": [
{
"type": "string",
"description": "Optional. NCBI taxonomy ID (e.g. 9606 for human) or STRING genome ID (e.g. STRG0AXXXXX for uploaded genomes)."
},
{
"type": "null"
}
],
"default": null
},
"proteins": {
"type": "string",
"description": "Required. One or more input protein identifiers (gene symbols, UniProt IDs, etc.), separated by carriage return (%0d). Example: TP53%0dSMO"
},
"show_sequence": {
"anyOf": [
{
"anyOf": [
{
"enum": [
"0",
"1"
],
"type": "string"
},
{
"type": "null"
}
],
"description": "Optional. Include sequences when set to 1. Use only if the user requests sequence data."
},
{
"type": "null"
}
],
"default": null
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
STRING Database MCP Server
https://github.com/meringlab/string-mcp
2/7 registries