基本能力
产品定位
Crossref MCP Server 是一个学术论文元数据搜索和访问服务,专为 AI 助手设计,通过 MCP 协议提供 Crossref 数据库的访问能力。
核心功能
- 工作搜索:通过关键词、标题或作者搜索论文
- 元数据访问:通过 DOI 获取特定论文的详细元数据
- 期刊搜索:在 Crossref 数据库中搜索期刊
- 资助者搜索:发现资助组织及其支持的研究
适用场景
- AI 助手需要查询学术论文信息时
- 研究人员需要快速获取论文元数据时
- 需要查找特定领域期刊或资助机构时
工具列表
search_works_by_query
:使用关键词、标题或作者搜索学术作品get_work_metadata
:使用 DOI 获取特定作品的详细元数据search_journals
:在 Crossref 数据库中搜索期刊search_funders
:在 Crossref 数据库中搜索资助组织
常见问题解答
- 该工具使用 Crossref API 访问公开可用的学术作品元数据
- 为了获得更好的 API 访问优先级,建议在初始化 CrossrefSearch 类时提供电子邮件地址
使用教程
使用依赖
- Python 3.10+
- FastMCP 库
安装教程
-
克隆仓库:
git clone https://github.com/JackKuo666/Crossref-MCP-Server.git
cd Crossref-MCP-Server -
安装依赖:
pip install -r requirements.txt
调试方式
启动 MCP 服务器:
bash
python crossref_server.py
配置 Claude Desktop 或 Cline:
(Mac OS)
json
{
"mcpServers": {
"crossref": {
"command": "python",
"args": ["-m", "crossref_server.py"]
}
}
}
(Windows 版本):
json
{
"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": []
}
}
}