deep-research-mcp
by pinkpixel-dev·★ 27·Score 44
A research-focused MCP server using Tavily APIs to gather and structure web information for LLM documentation generation.
Overview
The Deep Research MCP Server is a comprehensive web research tool that combines Tavily's search and crawl APIs to gather detailed information on any given topic. It then structures this data in a JSON format optimized for LLMs to create high-quality markdown documents. The server offers multi-step research capabilities, configurable documentation prompts, output paths, and granular control over search parameters. It also includes secure file writing capabilities with path restrictions.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose this server when you need comprehensive web research capabilities with structured output for LLM document generation, especially if you're already using Tavily's APIs.
When NOT to choose this
Avoid this server if you need offline research capabilities or if you prefer not to rely on Tavily's services for your research needs.
Tools this server exposes
2 tools extracted from the READMEdeep-research-toolPerforms comprehensive web research using Tavily's Search and Crawl APIs to gather detailed information on a given topic.
write-research-fileSaves research findings directly to files when file writing is enabled.
Comparable tools
Installation
Installation
**Via Smithery (Recommended for Claude Desktop)**
npx -y @smithery/cli install @pinkpixel/dev-deep-research-mcp --client claude**Using NPX**
npx @pinkpixel/deep-research-mcp**Global Installation**
npm install -g @pinkpixel/deep-research-mcp
deep-research-mcp**Claude Desktop Configuration**
{
"mcpServers": {
"deep-research": {
"command": "npx",
"args": [
"-y",
"@pinkpixel/deep-research-mcp"
],
"env": {
"TAVILY_API_KEY": "tvly-YOUR_API_KEY"
}
}
}
}FAQ
- What APIs does this server use for research?
- The server uses Tavily's Search and Crawl APIs to find relevant web sources and extract detailed content from them.
- How can I customize the documentation generation?
- You can override the default documentation prompt through the DOCUMENTATION_PROMPT environment variable or by passing a documentation_prompt argument directly to the tool.
- Is file writing secure?
- File writing is disabled by default for security. When enabled, it requires explicit configuration of allowed directories and line limits to prevent abuse.
Compare deep-research-mcp with
Last updated · Auto-generated from public README + GitHub signals.