使用说明
arXiv MCP服务器
用于搜索和分析arXiv学术论文的MCP(模型上下文协议)服务器。
作为一个案例研究,展示了开放式学术API如何通过MCP协议作为AI就绪资产进行公开。
可用工具
| 工具 | 说明 |
|---|---|
search_papers |
按关键字、主题或作者搜索论文 |
get_paper |
通过arXiv ID获取论文的完整详细信息 |
search_by_category |
按arXiv分类浏览论文(cs.AI、cs.LG等) |
安装选项
选项1——不安装(托管端点)
将此URL添加到Claude桌面设置→ 集成,或与Claude.ai:
https://arxiv-mcp-server.dileomargherita.workers.dev/mcp
选项2——通过npx本地(需要Node.js)
添加到您的Claude Desktop配置文件中:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 视窗:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"arxiv": {
"command": "npx",
"args": ["arxiv-mcp-server"]
}
}
}
选项3——克隆并在本地运行
git clone https://github.com/madi/arxiv-mcp-server
cd arxiv-mcp-server
npm install
npm run build
然后添加到Claude Desktop配置中:
{
"mcpServers": {
"arxiv": {
"command": "node",
"args": ["/absolute/path/to/arxiv-mcp-server/dist/index.js"]
}
}
}
部署到Cloudflare Workers
npm install -g wrangler
wrangler login
wrangler deploy
您的服务器将在 https://arxiv-mcp-server.dileomargherita.workers.dev.
Claude Desktop中的示例用法
连接后,您可以问Claude以下问题:
“搜索最近关于人工智能政策和监管的论文”
“查找过去6个月关于地理空间机器学习的论文”
“获取纸张2301.07041的详细信息”
“cs.AI关于大型语言模型的最新论文是什么?”
“在cs.LG类别中搜索变压器相关论文”
项目结构
arxiv-mcp-server/
├── src/
│ ├── index.ts # Local entry point (stdio transport)
│ ├── worker.ts # Cloudflare Workers entry point (HTTP transport)
│ ├── server.ts # MCP tool registration — the core of the server
│ └── utils/
│ └── arxiv.ts # arXiv API client and XML parser
├── package.json
├── tsconfig.json
├── wrangler.toml # Cloudflare Workers configuration
├── .env.example
└── README.md
为什么这是AI就绪资产
该服务器展示了AI就绪生态系统的完整资产链:
Data (arXiv corpus)
→ API (arXiv REST API wrapped as MCP tools)
→ Model (any LLM can consume and analyze the papers)
→ Agent (Claude orchestrates search + analysis via MCP)
关键见解:arXiv数据变得真实 AI就绪 不仅仅是因为它是开放和结构化的, 但因为它是 代理人可以访问 通过标准化接口(MCP)。
许可证
麻省理工学院