返回市场
MCP-带有代码的论文

MCP-带有代码的论文

作者:hbg14 星标更新:2025-06-07

项目介绍

mcp-paperswithcode

smithery 徽章

🦾 功能

允许AI助手查找并阅读论文,并查看相关的代码仓库以获取更多上下文信息。

此MCP服务器提供了一个与PapersWithCode API交互的Model Context Protocol (MCP)客户端。

它包括搜索、检索和解析研究论文、作者、数据集、会议等信息的工具。

🚀 快速开始

通过Smithery安装

要通过Smithery自动安装mcp-paperswithcode到Claude Desktop:

npx -y @smithery/cli install @hbg/mcp-paperswithcode --client claude

🛠️ 工具

📚 论文工具

search_papers

使用可选过滤器搜索论文。

  • abstract (str, 可选): 按摘要文本过滤。
  • title (str, 可选): 按标题文本过滤。
  • arxiv_id (str, 可选): 按ArXiv ID过滤。

get_paper

通过ID获取论文的元数据。

  • paper_id (str): 论文ID。

read_paper_from_url

从给定的URL中提取论文的可读文本。

  • paper_url (str): 直接指向PDF或HTML格式论文的URL。

list_paper_results

列出与论文关联的基准测试结果。

  • paper_id (str): 论文ID。

list_paper_tasks

列出与论文关联的任务。

  • paper_id (str): 论文ID。

list_paper_methods

列出论文中讨论的方法。

  • paper_id (str): 论文ID。

list_paper_repositories

列出与论文关联的代码仓库。

  • paper_id (str): 论文ID。

list_paper_datasets

列出论文中提到或使用的数据集。

  • paper_id (str): 论文ID。

🧠 研究领域工具

search_research_areas

按名称搜索研究领域。

  • name (str): 研究领域的部分或完整名称。

get_research_area

获取特定研究领域的元数据。

  • area_id (str): 领域ID。

list_research_area_tasks

列出与研究领域关联的任务。

  • area_id (str): 领域ID。

👨‍🔬 作者工具

search_authors

按全名搜索作者。

  • full_name (str): 作者的全名。

get_paper_author

通过ID获取作者的元数据。

  • author_id (str): 作者ID。

list_papers_by_author_id

通过ID列出作者的所有论文。

  • author_id (str): 作者ID。

list_papers_by_author_name

按名称搜索并返回匹配的第一个作者的论文。

  • author_name (str): 作者的全名。

🎓 会议工具

list_conferences

列出会议,可选地按名称过滤。

  • conference_name (str, 可选): 完整或部分名称。

get_conference

获取特定会议的元数据。

  • conference_id (str): 会议ID。

list_conference_proceedings

列出会议下的所有会议录。

  • conference_id (str): 会议ID。

get_conference_proceeding

获取特定会议录的详细信息。

  • conference_id (str): 会议ID。
  • proceeding_id (str): 会议录ID。

list_conference_papers

列出特定会议录下的所有论文。

  • conference_id (str): 会议ID。
  • proceeding_id (str): 会议录ID。