Skip to content

Commit a6d6cc7

Browse files
committed
incorporated suggestions
1 parent 9f59785 commit a6d6cc7

File tree

3 files changed

+17
-15
lines changed

3 files changed

+17
-15
lines changed

_blog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6547,7 +6547,7 @@
65476547
title: "MCP for Research: How to Connect AI to Research Tools"
65486548
author: dylanebert
65496549
thumbnail: /blog/assets/mcp-for-research/thumbnail.png
6550-
date: Aug 11, 2025
6550+
date: Aug 18, 2025
65516551
tags:
65526552
- mcp
65536553
- research

assets/mcp-for-research/demo.gif

497 KB
Loading

mcp-for-research.md

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ Academic research involves frequent **research discovery**: finding papers, code
1111

1212
The [Model Context Protocol (MCP)](https://huggingface.co/learn/mcp-course/unit0/introduction) is a standard that allows agentic models to communicate with external tools and data sources. For research discovery, this means AI can use research tools through natural language requests, automating platform switching and cross-referencing.
1313

14+
![Research Tracker MCP in action](./assets/mcp-for-research/demo.gif)
15+
1416
## Research Discovery: Three Layers of Abstraction
1517

1618
Much like software development, research discovery can be framed in terms of layers of abstraction.
@@ -28,6 +30,8 @@ At the lowest level of abstraction, researchers search manually and cross-refere
2830
5. Organize findings manually
2931
```
3032

33+
This manual approach becomes inefficient when tracking multiple research threads or conducting systematic literature reviews. The repetitive nature of searching across platforms, extracting metadata, and cross-referencing information naturally leads to automation through scripting.
34+
3135
### 2. Scripted Tools
3236

3337
Python scripts automate research discovery by handling web requests, parsing responses, and organizing results.
@@ -46,7 +50,7 @@ results = gather_research_info("https://arxiv.org/abs/2103.00020")
4650

4751
The [research tracker](https://huggingface.co/spaces/dylanebert/research-tracker) demonstrates systematic research discovery built from these types of scripts.
4852

49-
While scripts are faster than manual research, they are error-prone without human guidance.
53+
While scripts are faster than manual research, they often fail to automatically collect data due to changing APIs, rate limits, or parsing errors. Without human oversight, scripts may miss relevant results or return incomplete information.
5054

5155
### 3. MCP Integration
5256

@@ -69,7 +73,7 @@ The AI orchestrates multiple tools, fills information gaps, and reasons about re
6973
# 3. Cross-reference with other MCP servers
7074
# 4. Evaluate relevance to research goals
7175

72-
user: "Find papers related to vision transformers with available code and models"
76+
user: "Find all relevant information (code, models, etc.) on this paper: https://huggingface.co/papers/2010.11929"
7377
ai: # Combines multiple tools to gather complete information
7478
```
7579

@@ -85,18 +89,14 @@ This comes with the same caveats as scripting:
8589

8690
### Quick Setup
8791

88-
For setup instructions, see the [Research Tracker MCP](https://huggingface.co/spaces/dylanebert/research-tracker-mcp) space, then click `Use via MCP or API` at the bottom of the page. This will provide instructions for adding the server with SSE, i.e.:
89-
90-
**MCP config**
91-
```json
92-
{
93-
"mcpServers": {
94-
"gradio": {
95-
"url": "https://dylanebert-research-tracker-mcp.hf.space/gradio_api/mcp/sse"
96-
}
97-
}
98-
}
99-
```
92+
The easiest way to add the Research Tracker MCP is through [Hugging Face MCP Settings](https://huggingface.co/settings/mcp):
93+
94+
1. Visit [huggingface.co/settings/mcp](https://huggingface.co/settings/mcp)
95+
2. Search for "research-tracker-mcp" in the available tools
96+
3. Click to add it to your tools
97+
4. Follow the provided setup instructions for your specific client (Claude Desktop, Cursor, Claude Code, VS Code, etc.)
98+
99+
This workflow leverages the Hugging Face MCP server, which is the standard way to use Hugging Face Spaces as MCP tools. The settings page provides client-specific configuration that's automatically generated and always up-to-date.
100100

101101
<script
102102
type="module"
@@ -117,3 +117,5 @@ For setup instructions, see the [Research Tracker MCP](https://huggingface.co/sp
117117

118118
**Community:**
119119
- [Hugging Face Discord](https://hf.co/join/discord) - MCP development discussions
120+
121+
Ready to automate your research discovery? Try the [Research Tracker MCP](https://huggingface.co/settings/mcp) or build your own research tools with the resources above.

0 commit comments

Comments
 (0)