uniprot
Pack: alphafold · Endpoint: https://gateway.pipeworx.io/alphafold/mcp
Alias for prediction — fetch by UniProt accession explicitly.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
uniprot_id | string | yes |
Example call
curl -X POST https://gateway.pipeworx.io/alphafold/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"uniprot","arguments":{}}}'
Response shape
| Field | Type | Description |
|---|---|---|
entryId | string | AlphaFold entry identifier |
uniprotAccession | string | UniProt accession code |
uniprotId | string | UniProt ID |
mgnifyId | string | MGnify identifier |
organism | string | Organism name |
sequenceLength | integer | Length of protein sequence |
sequence | string | Amino acid sequence |
modelCreatedDate | string | ISO date when model was created |
discoveredDate | string | ISO date when structure was discovered |
plddt | number | Mean predicted local distance difference test score |
structures | array | Available structure files |
alphafoldVersion | string | AlphaFold version used |
Full JSON Schema
{
"type": "object",
"description": "Full prediction metadata and structure file URLs",
"properties": {
"entryId": {
"type": "string",
"description": "AlphaFold entry identifier"
},
"uniprotAccession": {
"type": "string",
"description": "UniProt accession code"
},
"uniprotId": {
"type": "string",
"description": "UniProt ID"
},
"mgnifyId": {
"type": "string",
"description": "MGnify identifier"
},
"organism": {
"type": "string",
"description": "Organism name"
},
"sequenceLength": {
"type": "integer",
"description": "Length of protein sequence"
},
"sequence": {
"type": "string",
"description": "Amino acid sequence"
},
"modelCreatedDate": {
"type": "string",
"description": "ISO date when model was created"
},
"discoveredDate": {
"type": "string",
"description": "ISO date when structure was discovered"
},
"plddt": {
"type": "number",
"description": "Mean predicted local distance difference test score"
},
"structures": {
"type": "array",
"description": "Available structure files",
"items": {
"type": "object",
"properties": {
"modelUrl": {
"type": "string",
"description": "URL to structure file"
},
"modelPageUrl": {
"type": "string",
"description": "URL to structure details page"
},
"cifUrl": {
"type": "string",
"description": "CIF format file URL"
},
"pdbUrl": {
"type": "string",
"description": "PDB format file URL"
},
"paeImageUrl": {
"type": "string",
"description": "PAE image URL"
},
"paeJsonUrl": {
"type": "string",
"description": "PAE JSON file URL"
}
}
}
},
"alphafoldVersion": {
"type": "string",
"description": "AlphaFold version used"
}
}
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"alphafold": {
"url": "https://gateway.pipeworx.io/alphafold/mcp"
}
}
}
See Getting Started for client-specific install steps.