get_entry
Retrieve a UniProtKB entry by providing an accession number. Select the output format: summary, JSON, FASTA, TXT, or GFF.
Instructions
Fetch one UniProtKB entry.
'summary' returns a clean digest: protein/gene names, organism, length, function, subcellular location, family/domains, key features, PTMs, keywords, and top cross-references (PDB, AlphaFold, Ensembl, RefSeq, InterPro, GO). Use 'json' for the complete record, 'fasta' for the sequence, 'txt' for the flat file, or 'gff' for feature coordinates.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"accession": "<accession>"
},
"name": "get_entry"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accession | Yes | UniProtKB accession, e.g. 'P38398' or 'P04637'. | |
| format | No | 'summary' = curated digest (default); 'json' = full record; 'fasta' = sequence; 'txt' = flat file; 'gff' = features. | summary |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |