Crossref MCP Server

Crossref MCP Server

🚀 Crossref MCP 服务器

🔍 Crossref MCP 服务器允许 AI 助手通过 Crossref 的简单 MCP 接口搜索并访问学术论文的元数据。它在 AI 助手和 Crossref 的学术文献数据库之间搭建了桥梁,借助模型上下文协议 (MCP),让 AI 模型能通过 DOI、标题或关键词搜索科学文章,以编程方式访问其元数据,还能检索期刊和资助者信息。

🚀 快速开始

先决条件

  • Python 3.10+
  • FastMCP 库

安装

  1. 克隆仓库:
git clone https://github.com/JackKuo666/Crossref-MCP-Server.git
cd Crossref-MCP-Server
  1. 安装所需的依赖项:
pip install -r requirements.txt

✨ 主要特性

  • 🔎 使用查询搜索作品:使用关键词、标题或作者查找论文 ✅
  • 📊 元数据访问:通过 DOI 获取特定论文的详细元数据 ✅
  • 📚 期刊搜索:在 Crossref 数据库中查找期刊 ✅
  • 💰 资助者搜索:发现资助组织及其支持的研究 ✅

📦 安装指南

  1. 克隆仓库:
git clone https://github.com/JackKuo666/Crossref-MCP-Server.git
cd Crossref-MCP-Server
  1. 安装所需的依赖项:
pip install -r requirements.txt

💻 使用示例

基础用法

启动 MCP 服务器:

python crossref_server.py

与 Claude Desktop 或 Cline 结合使用

将以下配置添加到您的 cline_mcp_settings.jsonclaude_desktop_config.json 中:

(Mac OS)

{
"mcpServers": {
"crossref": {
"command": "python",
"args": ["-m", "crossref_server.py"]
}
}
}

(Windows 版本):

{
"mcpServers": {
"crossref": {
"command": "C:\\Users\\YOUR\\PATH\\miniconda3\\envs\\mcp_server\\python.exe",
"args": [
"D:\\code\\YOUR\\PATH\\Crossref-MCP-Server\\crossref_server.py"
],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}

高级用法

使用查询搜索作品

您可以要求 AI 助手使用关键词搜索论文:

你能帮我用“机器学习在医疗保健中的应用”这个关键词在 Crossref 上搜索相关论文吗?

通过 DOI 获取作品元数据

你可以通过 DOI 获取特定论文的详细信息:

你能展示 DOI 为 10.1038/nature14539 的论文的元数据吗?

查找期刊

你可以在 Crossref 数据库中搜索期刊:

你能找到与“人工智能”相关的期刊吗?

查找资助者

你可以搜索资助组织:

你能提供关于“国家科学基金会”的信息吗?

📚 详细文档

🛠 MCP 工具

Crossref MCP 服务器提供以下工具:

  1. search_works_by_query:使用关键词、标题或作者搜索学术作品。
  2. get_work_metadata:通过 DOI 获取特定作品的详细元数据。
  3. search_journals:在 Crossref 数据库中查找期刊。
  4. search_funders:查找资助组织。

📁 项目结构

  • crossref_server.py:主要的 MCP 服务器实现文件,使用 FastMCP。
  • crossref_search.py:包含在 Crossref 中搜索和检索元数据的逻辑。

🔧 技术细节

依赖项

  • Python 3.10+
  • FastMCP(mcp)
  • requests
  • bs4
  • habanero

🤝 贡献

欢迎贡献!请随时提交拉取请求。

📄 许可证

此项目受 LICENSE 许可保护。

📧 联系方式

如有任何问题或建议,请联系 contact。


感谢使用 Crossref MCP 服务器!

  • 0 关注
  • 0 收藏,26 浏览
  • system 提出于 2025-09-22 22:24

相似服务问题

相关AI产品