Skip to main content
Glama

Europe PMC Literature Search MCP Server

by gqy20

get_references_by_doi

Extract reference lists using DOIs with high-performance batch queries from Europe PMC. Optimize literature retrieval for large-scale research tasks or database building by reducing API calls and network latency.

Instructions

通过DOI获取参考文献列表(批量优化版本 - 基于Europe PMC批量查询能力)

功能说明:

  • 利用Europe PMC的批量查询能力获取参考文献
  • 使用OR操作符将多个DOI合并为单个查询
  • 相比传统方法可实现10倍以上的性能提升
  • 特别适用于大量参考文献的快速获取
  • 集成了发现的Europe PMC批量查询特性

参数说明:

  • doi: 必需,数字对象标识符(如:"10.1126/science.adf6218")

返回值说明:

  • 包含与其他版本相同的基础字段
  • 额外提供:
    • optimization: 优化类型标识
    • batch_info: 批量处理信息
      • batch_size: 批量大小
      • batch_time: 批量查询耗时
      • individual_time: 单个查询预估耗时
      • performance_improvement: 性能提升倍数
    • europe_pmc_batch_query: 使用的批量查询语句

使用场景:

  • 大规模参考文献获取
  • 高性能批量数据处理
  • 时间关键的研究任务
  • 文献数据库构建

性能特点:

  • 比传统方法快10-15倍
  • 利用Europe PMC原生批量查询能力
  • 减少API请求次数
  • 降低网络延迟影响
  • 最适合处理大量参考文献的场景

技术原理:

  • 使用DOI:"xxx" OR DOI:"yyy"的批量查询语法
  • 一次请求获取多个DOI的信息
  • 显著减少API调用次数和网络开销

Input Schema

NameRequiredDescriptionDefault
doiYes

Input Schema (JSON Schema)

{ "properties": { "doi": { "title": "Doi", "type": "string" } }, "required": [ "doi" ], "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