batch_fetch_articles
Fetch multiple PubMed articles in large batches, respecting NCBI rate limits. Automatically chunks requests and returns both successful and failed retrievals.
Instructions
Efficiently fetch multiple articles with rate limiting.
Handles large batches by chunking requests and respecting NCBI rate limits. Returns both successful and failed retrievals.
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": {
"pmids": "<pmids>"
},
"name": "batch_fetch_articles"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pmids | Yes | List of PubMed IDs (up to 10,000) | |
| batch_size | No | IDs per API call (max 500) | |
| include_abstract | No | Include abstracts | |
| include_metadata | No | Include article metadata |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||