What are the prerequisites to run the server?
Node.js 18.x or later and npm are required. A Tavily API key must be provided via the `TAVILY_API_KEY` environment variable.
@pinkpixel-dev
Basic information
A Model Context Protocol (MCP) compliant server designed for comprehensive web research. It uses Tavily's Search and Crawl APIs to gather detailed information on a given topic, then structures this data in a format perfect for LLMs to create high-quality markdown documents.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"deep-research": {
"command": "npx",
"args": [
"-y",
"@pinkpixel/deep-research-mcp"
],
"env": {
"TAVILY_API_KEY": "YOUR_TAVILY_API_KEY",
"DOCUMENTATION_PROMPT": "Your custom, detailed instructions for the LLM on how to generate markdown documents from the research data...",
"RESEARCH_OUTPUT_PATH": "/path/to/your/research/output/folder"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Deep Research MCP Server is a Model Context Protocol (MCP) compliant server that performs comprehensive web research using Tavily's Search and Crawl APIs. It gathers extensive information on a topic and outputs structured JSON optimized for Large Language Models (LLMs) to generate detailed markdown documents, and is intended for developers building MCP-based AI agent ecosystems.
Install via npx @pinkpixel/deep-research-mcp or global npm install, then run with a Tavily API key set in the TAVILY_API_KEY environment variable. The server exposes the deep-research-tool for research requests and an optional write-research-file tool for saving results, configured through environment variables or tool arguments.
Node.js 18.x or later and npm are required. A Tavily API key must be provided via the `TAVILY_API_KEY` environment variable.
Set the `DOCUMENTATION_PROMPT` environment variable, or pass a `documentation_prompt` argument directly to the `deep-research-tool` call, which takes highest precedence.
Yes, set the `RESEARCH_OUTPUT_PATH` environment variable or pass an `output_path` argument to the tool. By default, files are saved to a timestamped folder in the user's Documents directory.
Set `FILE_WRITE_ENABLED=true` in the environment, and optionally restrict allowed directories with `ALLOWED_WRITE_PATHS`. The feature is disabled by default for security.
Allowed directories are restricted via a comma-separated list, line limits per write operation prevent abuse, and paths are validated and sanitized. Only enable file writing in trusted environments.
Read public Instagram profiles and post feeds by handle in Claude, Cursor, and other MCP clients. Get follower counts, captions, hashtags, mentions, and engagement counts as structured JSON.
Facebook & Instagram data for AI agents — pages, posts, groups, Ads Library, Marketplace, profiles and reels. 47 read-only tools with structured output.

Live global-intelligence MCP server covering news, markets, conflicts, aviation, maritime activity, energy, climate, cyber threats, supply chains, and source-grounded regional briefs.

Remote MCP server with 40 AI agent tools for web search, scraping, research, crypto market data and on-chain analytics. Access 38 data endpoints via Streamable HTTP. Start with 3 free calls per wallet, then pay $0.005–$0

US defense and homeland security contract awards (DoD and DHS since FY2024) plus daily Pentagon contract announcements. Includes a free sample tool, award search ($0.02/call), company profiles ($0.02/call), daily top 200
Comments