
MCP PapersWithCode
一个服务器,它允许人工智能助手通过 PapersWithCode API 搜索研究论文、阅读论文内容并访问相关的代码仓库。
README
mcp-paperswithcode
🦾 功能特性
允许 AI 助手查找和阅读论文,以及查看相关的代码仓库以获取更多上下文信息。
此 MCP 服务器提供了一个模型上下文协议 (MCP) 客户端,可以与 PapersWithCode API 交互。
此外,还引入了一些辅助工具,使 AI 代理更容易利用通过 PapersWithCode API 提供的信息。
🚀 快速开始
通过 Smithery 安装
要通过 Smithery 为 Claude Desktop 自动安装 mcp-paperswithcode,请执行以下操作:
npx -y @smithery/cli install @hbg/mcp-paperswithcode --client claude
工具
论文搜索和检索
-
搜索论文
搜索论文,可以选择按摘要、标题、arXiv ID 进行过滤:
result = await search_papers( abstract="neural networks", title="attention mechanism", arxiv_id=None, page=1, items_per_page=20 )
-
获取论文
按 ID 获取有关特定论文的详细信息:
result = await get_paper( paper_id="paper123" )
-
从 URL 读取论文
从论文的 URL 提取并读取其内容:
result = await read_paper_from_url( paper_url="https://arxiv.org/pdf/1706.03762.pdf" )
论文组成部分
-
列出论文结果
列出 PapersWithCode 中给定论文 ID 的结果:
result = await list_paper_results( paper_id="paper123", page=1, items_per_page=20 )
-
列出论文任务
检索与特定论文 ID 关联的任务:
result = await list_paper_tasks( paper_id="paper123", page=1, items_per_page=20 )
-
列出论文方法
列出与给定论文 ID 相关的方法:
result = await list_paper_methods( paper_id="paper123", page=1, items_per_page=20 )
-
列出论文仓库
检索链接到特定论文 ID 的仓库:
result = await list_paper_repositories( paper_id="paper123", page=1, items_per_page=20 )
-
列出论文数据集
列出在特定论文中使用或引用的数据集:
result = await list_paper_datasets( paper_id="paper123", page=1, items_per_page=20 )
研究领域
-
搜索研究领域
搜索 PapersWithCode 中存在的研究领域:
result = await search_research_areas( name="computer vision", page=1, items_per_page=20 )
-
获取研究领域
按 ID 获取有关特定研究领域的详细信息:
result = await get_research_area( area_id="area123" )
-
列出研究领域任务
列出给定研究领域 ID 的任务:
result = await list_research_area_tasks( area_id="area123", page=1, items_per_page=20 )
作者
-
获取论文作者
获取与全名匹配的作者:
result = await get_paper_author( full_name="Geoffrey Hinton", page=1, items_per_page=20 )
-
按作者 ID 列出论文
使用作者的 ID 列出由特定作者撰写的论文:
result = await list_papers_by_author_id( author_id="author123", page=1, items_per_page=20 )
会议
-
列出会议
列出会议,可以选择按名称进行过滤:
result = await list_conferences( conference_name="NeurIPS", page=1, items_per_page=20 )
-
获取会议
按 ID 获取有关特定会议的详细信息:
result = await get_conference( conference_id="conf123" )
-
列出会议论文集
列出给定会议的论文集:
result = await list_conference_proceedings( conference_id="conf123", page=1, items_per_page=20 )
-
获取会议论文集
获取有关特定会议论文集的详细信息:
result = await get_conference_proceeding( conference_id="conf123", proceeding_id="proc123" )
-
列出会议论文
列出在特定会议论文集中发表的论文:
result = await list_conference_papers( conference_id="conf123", proceeding_id="proc123", page=1, items_per_page=20 )
推荐服务器

VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。
mult-fetch-mcp-server
一个多功能的、符合 MCP 规范的网页内容抓取工具,支持多种模式(浏览器/Node)、格式(HTML/JSON/Markdown/文本)和智能代理检测,并提供双语界面(英语/中文)。
AIO-MCP Server
🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。
Knowledge Graph Memory Server
为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。
Hyperbrowser
欢迎来到 Hyperbrowser,人工智能的互联网。Hyperbrowser 是下一代平台,旨在增强人工智能代理的能力,并实现轻松、可扩展的浏览器自动化。它专为人工智能开发者打造,消除了本地基础设施和性能瓶颈带来的麻烦,让您能够:
https://github.com/Streen9/react-mcp
react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。

any-chat-completions-mcp
将 Claude 与任何 OpenAI SDK 兼容的聊天完成 API 集成 - OpenAI、Perplexity、Groq、xAI、PyroPrompts 等。