Skip to main content
Glama

Europe PMC Literature Search MCP Server

by gqy20

search_europe_pmc

Search Europe PMC's academic literature database using asynchronous queries with optimized performance for complex searches, date ranges, and bulk retrieval.

Instructions

搜索 Europe PMC 文献数据库(高性能优化版本)

功能说明:

  • 使用异步方式在 Europe PMC 数据库中搜索学术文献
  • 支持并发请求处理,性能比同步版本更优
  • 集成缓存机制,重复查询响应更快
  • 支持复杂搜索语法(如:"cancer AND therapy")

参数说明:

  • keyword: 必需,搜索关键词,支持布尔运算符(AND、OR、NOT)
  • email: 可选,提供邮箱地址以获得更高的API速率限制
  • start_date: 可选,开始日期,格式:YYYY-MM-DD
  • end_date: 可选,结束日期,格式:YYYY-MM-DD
  • max_results: 可选,最大返回结果数量,默认10,最大100

返回值说明:

  • articles: 文献列表,包含完整的文献信息
  • total_count: 总结果数量
  • search_time: 搜索耗时(秒)
  • cache_hit: 是否命中缓存
  • performance_info: 性能统计信息
  • message: 处理信息
  • error: 错误信息(如果有)

使用场景:

  • 大批量文献检索
  • 需要高性能的搜索任务
  • 复杂的搜索查询
  • 频繁的重复查询

性能特点:

  • 比同步版本快30-50%
  • 支持24小时智能缓存
  • 自动重试机制
  • 并发控制和速率限制

Input Schema

NameRequiredDescriptionDefault
emailNo
end_dateNo
keywordYes
max_resultsNo
start_dateNo

Input Schema (JSON Schema)

{ "properties": { "email": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Email" }, "end_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "End Date" }, "keyword": { "title": "Keyword", "type": "string" }, "max_results": { "default": 10, "title": "Max Results", "type": "integer" }, "start_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Start Date" } }, "required": [ "keyword" ], "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