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.
Pay-per-use data and tools for AI agents: crypto token safety and rug checks, web search with cited answers, page-to-Markdown, up-to-date library docs, package safety, company research and UK/EU open data. 160 tools, 20
Securely connect AI assistants to business data from 400+ sources through a semantic layer, with fewer confidently wrong answers, added security and control over what the agents can access. Supports masking of sensitive

SportsTrackLive is a remote MCP server available at https://mcp.sportstracklive.com. SportsTrackLive is a Live Tracking solution and let you record, share and relive your Tracks! SportsTrackLive provide a real-time tra
Anonymous, read-only search and reads of published Altss company-profile summaries, with canonical citations. Hosted HTTP and npm stdio connections; no private app data or account access.
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.
Comments