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.
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
Quick Start
Connect to Your AI Assistant
Add this configuration to your MCP client (e.g., Cursor, Claude Desktop):
For Cursor
Add to .cursor/mcp.json:
Available Tools
Tool | Description | Parameters |
| Search the web for information |
|
| Extract content from a URL |
|
| Comprehensive multi-source research |
|
| Search for news articles |
|
| Search academic/research content |
|
Self-Hosting
Prerequisites
Node.js 20+
npm, yarn, or pnpm
Installation
Deploy to Vercel
Fork this repository
Import to Vercel
Deploy!
Or use the CLI:
Testing with MCP Inspector
Then open http://127.0.0.1:6274 to test your tools.
API Endpoints
Endpoint | Description |
| MCP server endpoint |
| 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
Environment Variables
Variable | Description | Required |
| 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: