Best Search MCP Servers

Search servers give Claude live access to web results, documentation, and domain-specific indexes instead of relying only on training data.

Ranked from 78 approved Search listings in the directory by GitHub stars, with featured listings first. Every listing is installable from its detail page.

🔌

mediar-ai/screenpipe

by mediar-ai

19k ★

🎖️ 🦀 🏠 🍎 Local-first system capturing screen/audio with timestamped indexing, SQL/embedding storage, semantic search, LLM-powered history analysis, and event-triggered actions - enables building c

$npx -y screenpipe@latest
RustSearch
🔌

wonderwhy-er/DesktopCommanderMCP

by wonderwhy-er

6.0k ★MIT

📇 🏠 🍎 🪟 🐧 - A swiss-army-knife that can manage/execute programs and read/write/search/edit code and text files.

$npx -y @wonderwhy-er/desktop-commander@latest
TypeScriptSearch
🔌

lharries/whatsapp-mcp

by lharries

5.6k ★MIT

🐍 🏎️ - An MCP server for searching your personal WhatsApp messages, contacts and sending messages to individuals or groups

$npx -y lharries-whatsapp-mcp
GoSearch
🔌

exa-labs/exa-mcp-server

by exa-labs

4.4k ★MIT

🎖️ 📇 ☁️ – A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and

$npx -y exa-mcp-server
TypeScriptSearch
🔌

grafana/mcp-grafana

by grafana

3.0k ★Apache-2.0

🎖️ 🐍 🏠 ☁️ - Search dashboards, investigate incidents and query datasources in your Grafana instance

$uvx mcp-grafana
GoSearch
🔌

blazickjp/arxiv-mcp-server

by blazickjp

2.7k ★Apache-2.0

☁️ 🐍 - Search ArXiv research papers

$npx -y -y @smithery/cli
PythonSearch
🔌

devflowinc/trieve

by devflowinc

2.6k ★MIT

🎖️ 📇 ☁️ 🏠 - Crawl, embed, chunk, search, and retrieve information from datasets through

$npx -y -y @smithery/cli
RustSearch
🔌

doobidoo/mcp-memory-service

by doobidoo

1.8k ★Apache-2.0

📇 🏠 - Universal memory service providing semantic search, persistent storage, and autonomous memory consolidation

$uvx CI
PythonSearch
🔌

apify/actors-mcp-server

by apify

1.2k ★MIT

📇 ☁️ - Use 3,000+ pre-built cloud tools, known as Actors, to extract data from websites, e-commerce, social media, search engines, maps, and more

$npx -y @apify/actors-mcp-server
TypeScriptSearch
🔌

apecloud/ApeRAG

by apecloud

1.2k ★Apache-2.0

🐍 ☁️ 🏠 - Production-ready RAG platform combining Graph RAG, vector search, and full-text search. Best choice for building your own Knowledge Graph and for Context Engineering

$npx -y apecloud-aperag
PythonSearch
🔌

Aas-ee/open-webSearch

by Aas-ee

1.1k ★Apache-2.0

🐍 📇 ☁️ - Web search using free multi-engine search (NO API KEYS REQUIRED) — Supports Bing, Baidu, DuckDuckGo, Brave, Exa, and CSDN.

$npx -y skills
TypeScriptSearch
🔌

nickclyde/duckduckgo-mcp-server

by nickclyde

1.1k ★MIT

MCP server that provides web search through DuckDuckGo, with additional tools for fetching and parsing webpage content. Search results are formatted for LLM consumption, over-long result URLs are shortened into ref:// tokens that the fetch tool accepts directly, and built-in rate limiting and error handling cover both search and content fetching.

$uvx duckduckgo-mcp-server
PythonSearch
🔌

brave/brave-search-mcp-server

by brave

983 ★MIT

📇 ☁️ - Web search capabilities using Brave's Search API

$npx -y in
TypeScriptSearch
🔌

karanb192/reddit-mcp-buddy

by karanb192

637 ★MIT

📇 🏠 - Browse Reddit posts, search content, and analyze user activity without API keys. Works out-of-the-box with Claude Desktop.

$npx -y -y reddit-mcp-buddy
TypeScriptSearch
🔌

genomoncology/biomcp

by genomoncology

500 ★MIT

🐍 ☁️ - Biomedical research MCP server providing access to PubMed, ClinicalTrials.gov, and MyVariant.info.

$npx -y genomoncology-biomcp
RustSearch
🔌

openbnb-org/mcp-server-airbnb

by openbnb-org

444 ★MIT

📇 ☁️ - Provides tools to search Airbnb and get listing details.

$npx -y @openbnb/mcp-server-airbnb
JavaScriptSearch
🔌

agentic-mcp-tools/memora

by agentic-mcp-tools

400 ★MIT

🐍 🏠 ☁️ - Persistent memory with knowledge graph visualization, semantic/hybrid search, cloud sync (S3/R2), and cross-session context management.

$npx -y wrangler
PythonSearch
🔌

K-Dense-AI/claude-skills-mcp

by K-Dense-AI

381 ★MIT

🐍 ☁️ 🏠 🍎 🪟 🐧 - Intelligent search capabilities to let every model and client use like native.

$uvx claude-skills-mcp
PythonSearch
🔌

kagisearch/kagimcp

by kagisearch

376 ★MIT

☁️ 📇 – Official Kagi Search MCP Server

$npx -y -y @smithery/cli
PythonSearch
🔌

muvon/octocode

by Muvon

345 ★Apache-2.0

](https://glama.ai/mcp/servers/Muvon/) 🦀 🏠 🍎 🪟 🐧 - Semantic code indexer with GraphRAG knowledge graph. Index your codebase, search in natural language, and expose everything via MCP so AI agents

$npx -y muvon-octocode
RustSearch
🔌

mamertofabian/mcp-everything-search

by mamertofabian

325 ★MIT

🐍 🏠 🪟 - Fast Windows file search using Everything SDK

$npx -y -y @smithery/cli
PythonSearch
🔌

Govcraft/rust-docs-mcp-server

by Govcraft

273 ★MIT

MCP server that provides up-to-date documentation for a specific Rust crate to LLM coding assistants. Each instance fetches one crate's documentation, generates embeddings for semantic search, and exposes a query_rust_docs tool that answers questions using summaries of the retrieved docs; multiple instances can run at once for different crates, and an OpenAI API key is required for embeddings and summarization.

$npx -y govcraft-rust-docs-mcp-server
RustSearch
🔌

cr7258/elasticsearch-mcp-server

by cr7258

271 ★Apache-2.0

🐍 🏠 - MCP Server implementation that provides Elasticsearch interaction

$uvx Using
PythonSearch
🔌

hannesrudolph/mcp-ragdocs

by hannesrudolph

260 ★MIT

🐍 🏠 - An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentatio

$npx -y @hannesrudolph/mcp-ragdocs
TypeScriptSearch
🔌

shinpr/mcp-local-rag

by shinpr

249 ★MIT

📇 🏠 - Privacy-first document search server running entirely locally. Supports semantic search over PDFs, DOCX, TXT, and Markdown files with LanceDB vector storage and local embeddings - no API keys

$npx -y -y mcp-local-rag
TypeScriptSearch
🔌

BurtTheCoder/mcp-maigret

by BurtTheCoder

240 ★MIT

📇 🪟 ☁️ - MCP server for maigret, a powerful OSINT tool that collects user account information from various public sources. This server provides tools for searching usernames across social networks a

$npx -y -y @smithery/cli
JavaScriptSearch
🔌

adhikasp/mcp-twikit

by adhikasp

231 ★MIT

🐍 ☁️ - Interact with Twitter search and timeline

$npx -y -y @smithery/cli
PythonSearch
🔌

hellokaton/unsplash-mcp-server

by hellokaton

217 ★MIT

MCP server for searching Unsplash images. It searches the Unsplash photo library with filters for keyword relevance, color schemes, and orientation, plus custom sorting and pagination, and requires an Unsplash API access key.

$npx -y -y @smithery/cli@latest
PythonSearch
🔌

reading-plus-ai/mcp-server-deep-research

by reading-plus-ai

210 ★MIT

MCP server for conducting deep research on complex topics through a structured workflow. It elaborates and clarifies the research question, generates focused subquestions, searches the web for each subquestion, analyzes and synthesizes the sources with citations, and generates a structured research report; it is driven from a deep-research prompt template in an MCP client such as Claude Desktop.

$npx -y reading-plus-ai-mcp-server-deep-research
PythonSearch
🔌

andybrandt/mcp-simple-arxiv

by andybrandt

191 ★MIT

🐍 ☁️ MCP for LLM to search and read papers from arXiv

$npx -y -y @smithery/cli
PythonSearch

Showing the top 30 of 78. Browse all MCP servers