跳到正文
北京时间
原文
Hugging Face:Blog·· 2025-08-18精选AI 评分60

Hugging Face 推出 Research Tracker MCP,用自然语言连接 arXiv、GitHub 等研究工具

MCP for Research: How to Connect AI to Research Tools

AI 导读

Hugging Face 发布面向学术研究发现的 Research Tracker MCP,用户可在 huggingface.co/settings/mcp 搜索添加,供 Claude Desktop、Cursor、Claude Code、VS Code 等客户端使用。

推荐理由

原文把研究检索拆成手动、脚本、MCP 三层抽象,并给出可直接添加的 Research Tracker 入口,便于读者迁移到自己工作流。

正文 · AI 翻译

学术研究涉及频繁的研究探索:查找论文、代码、相关模型和数据集。这通常意味着要在 arXiv、GitHub 和 Hugging Face 等平台之间来回切换,手动拼凑其中的关联。

模型上下文协议(MCP)是一项标准,允许智能体模型与外部工具和数据源通信。对于研究探索而言,这意味着 AI 可以通过自然语言请求使用研究工具,自动完成平台切换和交叉引用。

Research Tracker MCP in action

研究探索:三个抽象层次

与软件开发非常相似,研究探索也可以按抽象层次来划分。

1. 手动研究

在最低的抽象层次上,研究人员手动搜索并手工进行交叉引用。

# Typical workflow:
1. Find paper on arXiv
2. Search GitHub for implementations
3. Check Hugging Face for models/datasets
4. Cross-reference authors and citations
5. Organize findings manually

在追踪多条研究线索或进行系统性文献综述时,这种手动方式会变得低效。跨平台搜索、提取元数据和交叉引用信息的重复性工作,自然会促使人通过脚本来实现自动化。

2. 脚本化工具

Python 脚本通过处理网络请求、解析响应和整理结果,实现研究探索的自动化。

# research_tracker.py
def gather_research_info(paper_url):
    paper_data = scrape_arxiv(paper_url)
    github_repos = search_github(paper_data['title'])
    hf_models = search_huggingface(paper_data['authors'])
    return consolidate_results(paper_data, github_repos, hf_models)

# Run for each paper you want to investigate
results = gather_research_info("https://arxiv.org/abs/2103.00020")

research tracker 展示了基于这类脚本构建的系统化研究探索。

虽然脚本比手动研究更快,但由于 API 变化、速率限制或解析错误,它们往往无法自动收集数据。没有人工监督,脚本可能会遗漏相关结果或返回不完整的信息。

3. MCP 集成

MCP 让这些相同的 Python 工具能够通过自然语言被 AI 系统使用。

# Example research directive
Find recent transformer architecture papers published in the last 6 months:
- Must have available implementation code
- Focus on papers with pretrained models
- Include performance benchmarks when available

AI 编排多个工具、填补信息空白,并对结果进行推理:

# AI workflow:
# 1. Use research tracker tools
# 2. Search for missing information
# 3. Cross-reference with other MCP servers
# 4. Evaluate relevance to research goals

user: "Find all relevant information (code, models, etc.) on this paper: https://huggingface.co/papers/2010.11929"
ai: # Combines multiple tools to gather complete information

这可以看作是脚本之上的一层额外抽象,其中“编程语言”就是自然语言。这遵循了 Software 3.0 类比,即自然语言描述的研究方向就是软件实现。

这也带来了与脚本相同的注意事项:

  • 比手动研究更快,但缺乏人工指导时容易出错
  • 质量取决于实现方式
  • 理解底层(手动和脚本两种方式)有助于实现得更好

设置与使用

快速设置

添加 Research Tracker MCP 最简单的方式是通过 Hugging Face MCP 设置:

  1. 访问 huggingface.co/settings/mcp
  2. 在可用工具中搜索“research-tracker-mcp”
  3. 点击将其添加到你的工具中
  4. 按照提供的设置说明为你的特定客户端(Claude Desktop、Cursor、Claude Code、VS Code 等)进行配置

此工作流利用了 Hugging Face MCP 服务器,这是将 Hugging Face Spaces 用作 MCP 工具的标准方式。设置页面提供了自动生成且始终保持最新的客户端专属配置。

了解更多

快速上手:

构建你自己的工具:

社区:

准备好自动化你的研究发现了吗?试试 Research Tracker MCP,或用上述资源构建你自己的研究工具。

来源:Hugging Face:Blog · huggingface.co