Skip to main content
Glama
LikhonSheikh404

Deep Search MCP Server

Deep Search MCP Server

A production-ready Model Context Protocol (MCP) server providing comprehensive deep search capabilities including web search, content extraction, and AI-powered research.

Deploy with Vercel

Features

  • Web Search - Search the web for any topic with comprehensive results

  • Content Extraction - Extract clean, readable content from any URL

  • Deep Research - Multi-source research with summaries and key findings

  • News Search - Find recent news articles on any topic

  • Academic Search - Discover academic papers and research content

Related MCP server: crawl-mcp

Quick Start

Connect to Your AI Assistant

Add this configuration to your MCP client (e.g., Cursor, Claude Desktop):

{
  "mcpServers": {
    "deep-search": {
      "url": "https://deep-search-mcp.vercel.app/api/mcp"
    }
  }
}

For Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "deep-search": {
      "url": "https://deep-search-mcp.vercel.app/api/mcp"
    }
  }
}

Available Tools

Tool

Description

Parameters

web_search

Search the web for information

query (required), maxResults (optional, 1-20)

extract_content

Extract content from a URL

url (required)

deep_research

Comprehensive multi-source research

query (required), depth (optional, 1-5)

news_search

Search for news articles

query (required), maxResults (optional, 1-20)

academic_search

Search academic/research content

query (required), maxResults (optional, 1-20)

Self-Hosting

Prerequisites

  • Node.js 20+

  • npm, yarn, or pnpm

Installation

# Clone the repository
git clone https://github.com/LikhonSheikh404/deep-search-mcp.git
cd deep-search-mcp

# Install dependencies
npm install

# Copy environment file
cp .env.example .env

# Start development server
npm run dev

Deploy to Vercel

  1. Fork this repository

  2. Import to Vercel

  3. Deploy!

Or use the CLI:

# Install Vercel CLI
npm i -g vercel

# Deploy
vercel

Testing with MCP Inspector

npx @modelcontextprotocol/inspector@latest http://localhost:3000

Then open http://127.0.0.1:6274 to test your tools.

API Endpoints

Endpoint

Description

GET/POST /api/mcp

MCP server endpoint

GET /.well-known/oauth-protected-resource

OAuth metadata (for authenticated setups)

Technology Stack

  • Framework: Next.js 15 (App Router)

  • Language: TypeScript

  • MCP SDK: mcp-handler

  • Deployment: Vercel (Serverless + Fluid Compute)

  • Transport: Streamable HTTP (efficient, no persistent connections)

Architecture

src/
├── app/
│   ├── api/
│   │   └── [transport]/
│   │       └── route.ts      # MCP server endpoint
│   ├── .well-known/
│   │   └── oauth-protected-resource/
│   │       └── route.ts      # OAuth metadata
│   ├── page.tsx              # Landing page
│   └── layout.tsx            # Root layout
├── lib/
│   └── search-engine.ts      # Search functionality
└── types/
    └── mcp.ts                # Type definitions

Environment Variables

Variable

Description

Required

NEXT_PUBLIC_APP_URL

Public URL of your deployment

No

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT License - feel free to use this in your own projects.

Author

Built by Matrix Agent


Resources:

F
license - not found
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    Model Context Protocol (MCP) server that provides AI assistants with advanced web research capabilities, including Google search integration, intelligent content extraction, and multi-source synthesis.
    Last updated
    65
    250
    ISC
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for web crawling, searching, and AI-powered content extraction, supporting single-page, batch, and full-site crawling along with text, news, image, book, and video search.
    Last updated
    8
    1
    MIT
  • A
    license
    B
    quality
    -
    maintenance
    Provides advanced Google Custom Search functionality, web content extraction, and specialized research tools such as search analytics, multi-site search, and fact checking. Works as an MCP server compatible with any MCP client.
    Last updated
    10
    MIT
  • A
    license
    -
    quality
    A
    maintenance
    Zero-auth multi-source research MCP server that enables web search, reading URLs, PDFs, GitHub repos, and querying Hacker News, Stack Overflow, Semantic Scholar, and YouTube transcripts without API keys.
    Last updated
    10
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.

  • Jina AI Reader/Search MCP — turn any URL into clean LLM-ready markdown, plus web search.

  • Fast, intelligent web search and web crawling. New mcp tool: Exa-code is a context tool for coding

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/LikhonSheikh404/deep-search-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server