Skip to main content
Glama

Europe PMC Literature Search MCP Server

by gqy20

batch_enrich_references_by_dois

Enrich multiple DOI references in bulk using Europe PMC’s API, enabling faster processing of large-scale literature data with automatic deduplication and completeness checks.

Instructions

批量补全多个DOI的参考文献信息(超高性能版本)

功能说明:

  • 同时处理多个DOI的参考文献补全
  • 使用Europe PMC的批量查询API一次性获取多个DOI的详细信息
  • 比逐个查询快10-15倍,适合大规模文献数据处理
  • 自动去重和信息完整性检查
  • 支持最多20个DOI的批量处理

参数说明:

  • dois: 必需,DOI列表,最多支持20个DOI同时处理
    • 示例: ["10.1126/science.adf6218", "10.1038/nature12373"]
  • email: 可选,联系邮箱,用于获得更高的API访问限制

返回值说明:

  • enriched_references: 补全信息的参考文献字典,以DOI为键
  • total_dois_processed: 处理的DOI总数
  • successful_enrichments: 成功补全的DOI数量
  • failed_dois: 补全失败的DOI列表
  • processing_time: 总处理时间(秒)
  • performance_metrics: 性能指标

使用场景:

  • 大规模文献数据分析
  • 学术数据库构建
  • 批量文献信息补全
  • 高性能文献处理系统

性能特点:

  • 超高性能:10-15倍速度提升
  • 智能批量:自动分批处理大量DOI
  • 并发优化:充分利用API并发能力
  • 数据一致性:自动去重和完整性检查

Input Schema

NameRequiredDescriptionDefault
doisYes
emailNo

Input Schema (JSON Schema)

{ "properties": { "dois": { "items": { "type": "string" }, "title": "Dois", "type": "array" }, "email": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Email" } }, "required": [ "dois" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gqy20/article-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server