MCP Deep Search logo

MCP Deep Search

by @just-every

MCP server for deep web search using @just-every/search

  • InstallableWe know how to install it, but have not yet seen it complete a handshake.
  • Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.
  • Developer Tools
  • 9stars
  • No ratings User RatingsBe the first to rate and review this MCP server!
  • UpdatedOct 26, 2026
  • Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time — check back soon.

Install MCP Deep Search

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "just-every-mcp-deep-search": {
      "command": "npx",
      "args": [
        "-y",
        "@just-every/mcp-deep-search"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

Not checked yetNo health check has run yet.

We have not completed a health check for this listing yet.

From the project README

MCP Deep Search

npm version License: MIT

MCP server for deep web search using @just-every/search. Search across multiple providers including Google, Bing, Brave, DuckDuckGo, Perplexity, and more.

Quick Start

1. Create or use an environment file

Option A: Create a new .llm.env file in your home directory:

bash
# Download example env file
curl -o ~/.llm.env https://raw.githubusercontent.com/just-every/mcp-deep-search/main/.env.example

# Edit with your API keys
nano ~/.llm.env

Option B: Use an existing .env file (must use absolute path):

bash
# Example: /Users/yourname/projects/myproject/.env
# Example: /home/yourname/workspace/.env

2. Install

Claude Code

bash
# Using ~/.llm.env
claude mcp add deep-search -s user -e ENV_FILE=$HOME/.llm.env -- npx -y @just-every/mcp-deep-search

# Using existing .env file (absolute path required)
claude mcp add deep-search -s user -e ENV_FILE=/absolute/path/to/your/.env -- npx -y @just-every/mcp-deep-search

# For debugging, check if ENV_FILE is being passed correctly:
claude mcp list

Other MCP Clients

Add to your MCP configuration:

config.json
{
  "mcpServers": {
    "deep-search": {
      "command": "npx",
      "args": ["-y", "@just-every/mcp-deep-search"],
      "env": {
        "ENV_FILE": "/path/to/.llm.env"
      }
    }
  }
}

MCP Tools

deep_search

Perform web searches using a specific provider.

Parameters:

  • query (required): The search query
  • provider: Search provider (default: brave)
  • maxResults: Maximum results (default: 10)
  • includeAnswer: Include AI answer if available (default: false)

comprehensive_research

Perform comprehensive research using AI agents that intelligently select and query multiple search engines.

Parameters:

  • query (required): The research topic
  • modelClass: AI model class (default: reasoning_mini)

Search Providers

ProviderAPI Key RequiredDescription
braveBRAVE_API_KEYPrivacy-first search with structured results
anthropicANTHROPIC_API_KEYDeep multi-hop research
openaiOPENAI_API_KEYChatGPT-grade contextual search
googleGOOGLE_API_KEYGemini grounding search
sonar / sonar-proOPENROUTER_API_KEYPerplexity search variants
xaiXAI_API_KEYReal-time Grok search

CLI Usage

bash
# Basic search
mcp-deep-search search "your query"

# Search with specific provider
mcp-deep-search search "your query" -p brave

# Get more results
mcp-deep-search search "your query" -n 20

Troubleshooting

MCP Server Shows "Failed" in Claude

If you see "deep-search ✘ failed" in Claude, check these common issues:

  1. Missing API Keys: The most common issue is missing API keys. Check that your ENV_FILE is properly configured:

    bash
    # Test if ENV_FILE is working
    ENV_FILE=/path/to/your/.env npx @just-every/mcp-deep-search search "test"
    
  2. Incorrect Installation Command: Make sure you're using -e for environment variables:

    bash
    # Correct - environment variable passed with -e flag before --
    claude mcp add deep-search -s user -e ENV_FILE=$HOME/.llm.env -- npx -y @just-every/mcp-deep-search
    
    # Incorrect - trying to pass as argument
    claude mcp add deep-search -s user -- npx -y @just-every/mcp-deep-search --env ENV_FILE=$HOME/.llm.env
    
  3. Path Issues: ENV_FILE must use absolute paths:

    bash
    # Good
    ENV_FILE=/Users/yourname/.llm.env
    ENV_FILE=$HOME/.llm.env
    
    # Bad
    ENV_FILE=.env
    ENV_FILE=~/.llm.env  # ~ not expanded in some contexts
    
  4. Verify Installation: Check your MCP configuration:

    Terminal
    claude mcp list
    
  5. Debug Mode: For detailed error messages, run manually:

    bash
    ENV_FILE=/path/to/.env npx @just-every/mcp-deep-search
    

Getting API Keys

Auto-Restart Feature

The MCP server includes automatic restart capability by default for improved reliability:

  • Automatically restarts the server if it crashes
  • Handles unhandled exceptions and promise rejections
  • Implements exponential backoff (max 10 attempts in 1 minute)
  • Logs all restart attempts for monitoring
  • Gracefully handles shutdown signals (SIGINT, SIGTERM)

For development/debugging without auto-restart:

bash
# Run directly without restart wrapper
npm run serve:dev

License

MIT © Just Every

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Deep Search

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "mcp-deep-search": { "command": "npx", "args": ["-y","@just-every/mcp-deep-search"] } }

MCP server for deep web search using @just-every/search

We don't have confirmed pricing for @just-every/mcp-deep-search. Listing it on AllMCPs is free, but that says nothing about what the server itself costs — check the project's own site for current pricing.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Deep Search AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/just-every-mcp-deep-search?style=directory)](https://allmcps.com/mcp/just-every-mcp-deep-search)
HTML Embed
<a href="https://allmcps.com/mcp/just-every-mcp-deep-search"><img src="https://allmcps.com/api/badge/just-every-mcp-deep-search?style=directory" alt="MCP Deep Search on AllMCPs" /></a>