You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
13
13
14
+

15
+
14
16
## Research Discovery: Three Layers of Abstraction
15
17
16
18
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
28
30
5. Organize findings manually
29
31
```
30
32
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
+
31
35
### 2. Scripted Tools
32
36
33
37
Python scripts automate research discovery by handling web requests, parsing responses, and organizing results.
The [research tracker](https://huggingface.co/spaces/dylanebert/research-tracker) demonstrates systematic research discovery built from these types of scripts.
48
52
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.
50
54
51
55
### 3. MCP Integration
52
56
@@ -69,7 +73,7 @@ The AI orchestrates multiple tools, fills information gaps, and reasons about re
69
73
# 3. Cross-reference with other MCP servers
70
74
# 4. Evaluate relevance to research goals
71
75
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"
73
77
ai: # Combines multiple tools to gather complete information
74
78
```
75
79
@@ -85,18 +89,14 @@ This comes with the same caveats as scripting:
85
89
86
90
### Quick Setup
87
91
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.:
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.
100
100
101
101
<script
102
102
type="module"
@@ -117,3 +117,5 @@ For setup instructions, see the [Research Tracker MCP](https://huggingface.co/sp
117
117
118
118
**Community:**
119
119
-[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