Deep Research
About
Provides web search and advanced research capabilities with specialized tools for browsing, document analysis, media processing, and archive searching to gather information from diverse sources.
Details
- Author
- hajime-y
- Repository
- Hajime-Y/deep-research-mcp
- GitHub stars
- 12
- License
- Apache License 2.0
- Categories
- Search, Knowledge Base, Other, Developer Tools, Design, Workplace, File Management, AI, Media, Infrastructure
- Tags
- #web
Jump to
- Web search and information gathering
- PDF and document analysis
- Image analysis and description
- YouTube transcript retrieval
- Archive site search
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Deep ResearchCommand (node, npx, python, etc.)dockerArguments-
Argument 1
run -
Argument 2
-i -
Argument 3
--rm -
Argument 4
-e -
Argument 5
OPENAI_API_KEY=your_openai_api_key -
Argument 6
-e -
Argument 7
HF_TOKEN=your_huggingface_token -
Argument 8
-e -
Argument 9
SERPER_API_KEY=your_serper_api_key -
Argument 10
deep-research-mcp
Environment-
HF_TOKEN
your_huggingface_token -
OPENAI_API_KEY
your_openai_api_key -
SERPER_API_KEY
your_serper_api_key
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Start the MCP server:
uv run deep_research.py
This will launch the deep_research agent as an MCP server.
Create a .env file in the root directory of the project and set the following environment variables:
OPENAI_API_KEY=your_openai_api_key
HF_TOKEN=your_huggingface_token
SERPER_API_KEY=your_serper_api_key
You can obtain a SERPER_API_KEY by signing up at Serper.dev.
You can also run this MCP server in a Docker container:
```bash
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"deep research": {
"env": {
"HF_TOKEN": "your_huggingface_token",
"OPENAI_API_KEY": "your_openai_api_key",
"SERPER_API_KEY": "your_serper_api_key"
},
"args": [
"run",
"-i",
"--rm",
"-e",
"OPENAI_API_KEY=your_openai_api_key",
"-e",
"HF_TOKEN=your_huggingface_token",
"-e",
"SERPER_API_KEY=your_serper_api_key",
"deep-research-mcp"
],
"command": "docker"
}
}
}
Linux
{
"env": {
"HF_TOKEN": "your_huggingface_token",
"OPENAI_API_KEY": "your_openai_api_key",
"SERPER_API_KEY": "your_serper_api_key"
},
"args": [
"run",
"-i",
"--rm",
"-e",
"OPENAI_API_KEY=your_openai_api_key",
"-e",
"HF_TOKEN=your_huggingface_token",
"-e",
"SERPER_API_KEY=your_serper_api_key",
"deep-research-mcp"
],
"command": "docker"
}
Macos
{
"env": {
"HF_TOKEN": "your_huggingface_token",
"OPENAI_API_KEY": "your_openai_api_key",
"SERPER_API_KEY": "your_serper_api_key"
},
"args": [
"run",
"-i",
"--rm",
"-e",
"OPENAI_API_KEY=your_openai_api_key",
"-e",
"HF_TOKEN=your_huggingface_token",
"-e",
"SERPER_API_KEY=your_serper_api_key",
"deep-research-mcp"
],
"command": "docker"
}
Windows
{
"env": {
"HF_TOKEN": "your_huggingface_token",
"OPENAI_API_KEY": "your_openai_api_key",
"SERPER_API_KEY": "your_serper_api_key"
},
"args": [
"run",
"-i",
"--rm",
"-e",
"OPENAI_API_KEY=your_openai_api_key",
"-e",
"HF_TOKEN=your_huggingface_token",
"-e",
"SERPER_API_KEY=your_serper_api_key",
"deep-research-mcp"
],
"command": "docker"
}
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




