mcpField
E
Evipedia

Evipedia

本地服务
evipedia.ai健康医疗27 周前更新

关于 Evipedia

Evipedia MCP Server 将 AI Agent 接入 evipedia.ai,这是一个持续更新的健康与长寿干预措施证据综述百科。它支持发现综述、获取正文及来源元数据,并提交待评审的新主题。

主要功能

  1. 01搜索和浏览干预措施综述
  2. 02读取结论与完整综述
  3. 03获取医学元数据和引文
  4. 04追踪新发布或修订的综述
  5. 05提交待评审的干预措施

适用场景

  1. 01查找某种干预措施的证据综述
  2. 02核对综述日期与 PubMed 引文
  3. 03关注综述目录的变更
  4. 04提交未来综述的主题

MCP 相关

向 MCP 客户端提供综述搜索、目录、更新、结论、全文、元数据、建议提交和版本工具。可通过 stdio 本地运行,也可使用托管 HTTP 服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"forever-healthy-evipedia": {
"command": "npx",
"args": [
"-y",
"evipedia-mcp"
]
}
}
}
启动命令npx -y evipedia-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmevipedia-mcp0.1.30

工具

8

收录的工具列表 · 更新于 2 周前

参数类型必填说明
querystring是搜索查询——干预名称、同义词、药物类别或分类

详细介绍

版本 Forever Healthy npm MCP Registry Glama score evipedia.ai

Evipedia MCP 服务

一个小型 Model Context Protocol 服务,可让 AI Agent 查询 evipedia.ai——我们的健康与长寿干预措施证据综述百科全书,并且该百科全书会持续更新;还可建议新的干预措施供其评审。

工具

  • search_reviews(query) → 匹配的综述(名称/同义词/关键词/类别),每项均附有 URL 和结论

  • list_reviews() → 完整目录,以 {topic, slug} 对的形式列出(规范主题以及传递给 get_review/get_conclusion 的 slug)

  • list_updates(days?) → 更新动态,按时间从新到旧排列:近期发布(new)或修订(updated)的每篇综述均包含 {title, slug, status, date}。不传参数时返回最近 7 天的数据,最多 100 条;传入 days 可查看更长时间范围(例如 days: 30)

  • get_conclusion(slug|url) → 仅返回综述的纯文本结论

  • get_review(slug|url) → 以原始 Markdown 格式返回完整综述

  • get_metadata(slug|url) → 以 JSON 格式返回结构化医学元数据——综述日期(datePublished/dateModified/lastReviewed,这是 Markdown 中不包含的新鲜度指标)、带有别名的类型化 about 实体,以及按顺序排列的 citation 列表(含 PubMed PMID)

    读取工具接受纯 slug(例如 rapamycin)或完整的 evipedia.ai URL(例如 https://evipedia.ai/rapamycin)——URL 的最后一个路径部分就是 slug,因此可以直接传入搜索结果中的 URL。

  • suggest_review(intervention, goal?, references?, email?) → 通过 evipedia 的公开建议表单(与 evipedia.ai/suggest 上的表单相同)提交新的干预措施综述建议

  • get_version() → 正在运行的服务的软件包名称和版本

安装(本地或远程)

该服务以 evipedia-mcp 的名称发布到 npm,并通过 npx 使用 stdio 运行——无需全局安装。它也已列入官方 MCP Registry,名称为 io.github.forever-healthy/evipedia-mcp,因此兼容 MCP 的客户端可以自动发现并安装它。

客户端配置:本地 MCP(需要 Node.js ≥ 18)

{
  "mcpServers": {
    "evipedia": {
      "command": "npx",
      "args": ["-y", "evipedia-mcp"]
    }
  }
}

对于无法或不希望本地安装的环境,我们还提供托管 MCP 服务 https://mcp.evipedia.ai/,可通过 HTTP 使用。

客户端配置:通过 HTTP 使用远程 MCP

{
  "mcpServers": {
    "evipedia": {
      "type": "http",
      "url": "https://mcp.evipedia.ai/mcp"
    }
  }
}
  • Claude Code — 添加到项目的 .mcp.json(或运行 claude mcp add)。
  • Claude Desktop — 添加到 claude_desktop_config.json。
  • Cursor — 添加到 MCP 设置中。

试用

你可以使用内置的 /demo 技能对相应连接进行冒烟测试。

它会使用实时 evipedia.ai 数据,依次演示读取工具(get_version、search_reviews、list_reviews、list_updates、get_review、get_conclusion、get_metadata)。

架构

该服务是一个轻量客户端,仅使用 evipedia.ai 的公共端点。它不依赖 evipedia 内容仓库——公共接口本身就是 API。

  • 从 https://evipedia.ai 实时获取数据,并在进程内使用小型缓存(两个 JSON 索引都很小)
  • 基本为只读操作,无需身份验证。唯一的写入路径是 suggest_review,它会向 evipedia 的公共建议表单(Formspree)发送 POST 请求
公共 API 接口

基础 URL:https://evipedia.ai

端点说明
GET /reviews.json完整目录:canonical_name、alternate_names[]、permalink、permalink_md、permalink_meta、category、creation_date、dateModified、lastReviewed、er_conclusion
GET /search.json搜索索引:short_topic、alternate_names、ep_keywords、ep_category、url
GET /updates.json更新动态,按时间倒序排列:title、permalink、status(new/updated)、date
GET /{permalink}.md完整评审内容,以原始 Markdown 格式提供(frontmatter + 完整正文)
GET /{permalink}.meta.json扁平化的医学元数据:slug、topic、url、datePublished/dateModified/lastReviewed、about(type/name/alternateName)、按顺序排列的 citation[](name、url、pmid?)
GET /llms.txt面向 Agent/用户的导航页——包含稳定的章节锚点列表
GET /sitemap.xml规范评审 URL
GET /feed.xml最新更新的 RSS 源

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。