MCP Servers for Web Search

MCP servers that give Claude access to real-time web data. Search the web, scrape pages, and pull in up-to-date information without leaving your Claude session.

69 servers in Web Search

πŸ”Œ

K-Dense-AI/claude-skills-mcp

by K-Dense-AI

381 β˜…

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

$uvx claude-skills-mcp
PythonSearch
πŸ”Œ

8enSmith/mcp-open-library

by 8enSmith

71 β˜…

πŸ“‡ ☁️ - A MCP server for the Open Library API that enables AI assistants to search for book information.

$npx -y -y @smithery/cli
TypeScriptSearch
πŸ”Œ

r-huijts/rijksmuseum-mcp

by r-huijts

67 β˜…

πŸ“‡ ☁️ - Rijksmuseum API integration for artwork search, details, and collections

$npx -y mcp-server-rijksmuseum
JavaScriptSearch
πŸ”Œ

genomoncology/biomcp

by genomoncology

500 β˜…

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

$npx -y genomoncology-biomcp
RustSearch
πŸ”Œ

wso2/fhir-mcp-server

by wso2

115 β˜…

🐍 🏠 ☁️ - Model Context Protocol server for Fast Healthcare Interoperability Resources (FHIR) APIs. Provides seamless integration with FHIR servers, enabling AI assistants to search, retrieve, create

$npx -y -y @modelcontextprotocol/inspector
PythonSearch
πŸ”Œ

34892002/bilibili-mcp-js

by 34892002

165 β˜…

πŸ“‡ 🏠 - A MCP server that supports searching for Bilibili content. Provides LangChain integration examples and test scripts.

$npx -y bilibili-mcp-js
JavaScriptSearch
πŸ”Œ

wonderwhy-er/DesktopCommanderMCP

by wonderwhy-er

6.0k β˜…

πŸ“‡ 🏠 🍎 πŸͺŸ 🐧 - 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
πŸ”Œ

adhikasp/mcp-twikit

by adhikasp

231 β˜…

🐍 ☁️ - Interact with Twitter search and timeline

$npx -y -y @smithery/cli
PythonSearch
πŸ”Œ

discourse/discourse-mcp

by discourse

54 β˜…

πŸŽ–οΈ πŸ’Ž ☁️ 🏠 πŸ’¬ 🍎 πŸͺŸ 🐧 - Official Discourse MCP server for forum integration. Search topics, read posts, manage categories and tags, discover users, and interact with Discourse communities.

$npx -y -y @discourse/mcp@latest
TypeScriptSearch
πŸ”Œ

lharries/whatsapp-mcp

by lharries

5.6k β˜…

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

$npx -y lharries-whatsapp-mcp
GoSearch
πŸ”Œ

QuackbackIO/quackback

by QuackbackIO

69 β˜…

πŸ“‡ ☁️ - Open-source customer feedback platform with built-in MCP server. Agents can search feedback, triage posts, update statuses, create and comment on posts, vote, manage roadmaps, merge duplicates

$npx -y quackback
TypeScriptSearch
πŸ”Œ

aliyun/alibabacloud-tablestore-mcp-server

by aliyun

156 β˜…

β˜• 🐍 ☁️ - MCP service for Tablestore, features include adding documents, semantic search for documents based on vectors and scalars, RAG-friendly, and serverless.

$npx -y aliyun-alibabacloud-tablestore-mcp-server
JavaSearch
πŸ”Œ

cr7258/elasticsearch-mcp-server

by cr7258

271 β˜…

🐍 🏠 - MCP Server implementation that provides Elasticsearch interaction

$uvx Using
PythonSearch
πŸ”Œ

muvon/octocode

by Muvon

345 β˜…

](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
πŸ”Œ

docker/hub-mcp

by docker

141 β˜…

πŸŽ–οΈ πŸ“‡ ☁️ 🏠 - Official MCP server to interact with Docker Hub, providing access to repositories, hub search and Docker Hardened Images

$npx -y @modelcontextprotocol/inspector
TypeScriptSearch
πŸ”Œ

Govcraft/rust-docs-mcp-server

by Govcraft

273 β˜…

πŸ¦€ 🏠 - Provides up-to-date documentation context for a specific Rust crate to LLMs via an MCP tool, using semantic search (embeddings) and LLM summarization.

$npx -y govcraft-rust-docs-mcp-server
RustSearch
πŸ”Œ

SimplyLiz/CodeMCP

by SimplyLiz

90 β˜…

🏎️ 🏠 🍎 πŸͺŸ 🐧 - Code intelligence MCP server with 80+ tools for semantic code search, impact analysis, call graphs, ownership detection, and architectural understanding. Supports Go, TypeScript, Pyt

$npx -y @tastehub/ckb
GoSearch
πŸ”Œ

st3v3nmw/sourcerer-mcp

by st3v3nmw

111 β˜…

🏎️ ☁️ - MCP for semantic code search & navigation that reduces token waste

$npx -y st3v3nmw-sourcerer-mcp
GoSearch
πŸ”Œ

ukkit/memcord

by ukkit

66 β˜…

🐍 🏠 🐧 🍎 - A MCP server that keeps your chat history organized and searchableβ€”with AI-powered summaries, secure memory, and full control.

$npx -y memcord
PythonSearch
πŸ”Œ

optuna/optuna-mcp

by optuna

75 β˜…

πŸŽ–οΈ 🐍 🏠 🐧 🍎 - Official MCP server enabling seamless orchestration of hyperparameter search and other optimization tasks with .

$npx -y optuna-optuna-mcp
PythonSearch
πŸ”Œ

mamertofabian/mcp-everything-search

by mamertofabian

325 β˜…

🐍 🏠 πŸͺŸ - Fast Windows file search using Everything SDK

$npx -y -y @smithery/cli
PythonSearch
πŸ”Œ

aaronjmars/web3-research-mcp

by aaronjmars

151 β˜…

πŸ“‡ ☁️ - Deep Research for crypto - free & fully local

$npx -y -y @smithery/cli
TypeScriptSearch
πŸ”Œ

pab1ito/chess-mcp

by pab1it0

71 β˜…

🐍 ☁️ - Access Chess.com player data, game records, and other public information through standardized MCP interfaces, allowing AI assistants to search and analyze chess information.

$npx -y pab1ito-chess-mcp
PythonSearch
πŸ”Œ

agentic-mcp-tools/memora

by agentic-mcp-tools

400 β˜…

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

$npx -y wrangler
PythonSearch
πŸ”Œ

aitytech/agentkits-memory

by aitytech

61 β˜…

](https://glama.ai/mcp/servers/@aitytech/agentkits-memory) πŸ“‡ 🏠 🍎 πŸͺŸ 🐧 - Persistent memory for AI coding assistants with hybrid search (FTS5 + vector embeddings), session tracking, automatic contex

$npx -y @aitytech/agentkits-memory
TypeScriptSearch
πŸ”Œ

apecloud/ApeRAG

by apecloud

1.2k β˜…

🐍 ☁️ 🏠 - 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
πŸ”Œ

cameronrye/openzim-mcp

by cameronrye

57 β˜…

🐍 🏠 - Modern, secure MCP server for accessing ZIM format knowledge bases offline. Enables AI models to search and navigate Wikipedia, educational content, and other compressed knowledge archives wit

$npx -y cameronrye-openzim-mcp
PythonSearch
πŸ”Œ

doobidoo/mcp-memory-service

by doobidoo

1.8k β˜…

πŸ“‡ 🏠 - Universal memory service providing semantic search, persistent storage, and autonomous memory consolidation

$uvx CI
PythonSearch
πŸ”Œ

elvismdev/mem0-mcp-selfhosted

by elvismdev

83 β˜…

](https://glama.ai/mcp/servers/elvismdev/mem0-mcp-selfhosted) 🐍 🏠 🍎 πŸͺŸ 🐧 - Self-hosted mem0 MCP server for Claude Code with Qdrant vector search, Neo4j knowledge graph, and Ollama embeddings. Zero

$uvx --from
PythonSearch
πŸ”Œ

entanglr/zettelkasten-mcp

by entanglr

150 β˜…

🐍 🏠 - A Model Context Protocol (MCP) server that implements the Zettelkasten knowledge management methodology, allowing you to create, link, and search atomic notes through Claude and other MCP-comp

$npx -y entanglr-zettelkasten-mcp
PythonSearch
πŸ”Œ

hannesrudolph/mcp-ragdocs

by hannesrudolph

260 β˜…

🐍 🏠 - 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
πŸ”Œ

lyonzin/knowledge-rag

by lyonzin

69 β˜…

](https://glama.ai/mcp/servers/lyonzin/knowledge-rag) 🐍 🏠 🍎 πŸͺŸ 🐧 - Local RAG system for Claude Code with hybrid search (BM25 + semantic), cross-encoder reranking, markdown-aware chunking, query ex

$npx -y -y knowledge-rag
PythonSearch
πŸ”Œ

omega-memory/omega-memory

by omega-memory

113 β˜…

🐍 🏠 🍎 πŸͺŸ 🐧 - Persistent memory for AI coding agents with semantic search, auto-capture, cross-session learning, and intelligent forgetting. 12 MCP tools, local-first.

$npx -y omega-memory-omega-memory
PythonSearch
πŸ”Œ

shinpr/mcp-local-rag

by shinpr

249 β˜…

πŸ“‡ 🏠 - 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
πŸ”Œ

grafana/mcp-grafana

by grafana

3.0k β˜…

πŸŽ–οΈ 🐍 🏠 ☁️ - Search dashboards, investigate incidents and query datasources in your Grafana instance

$uvx mcp-grafana
GoSearch
πŸ”Œ

pminervini/deep-research-mcp

by pminervini

81 β˜…

🐍 ☁️ 🏠 - Deep research MCP server for OpenAI Responses API or Open Deep Research (smolagents), with web search and code interpreter support.

$npx -y pminervini-deep-research-mcp
PythonSearch
πŸ”Œ

0xdaef0f/job-searchoor

by 0xDAEF0F

63 β˜…

πŸ“‡ 🏠 - An MCP server for searching job listings with filters for date, keywords, remote work options, and more.

$npx -y job-searchoor
JavaScriptSearch
πŸ”Œ

Aas-ee/open-webSearch

by Aas-ee

1.1k β˜…

🐍 πŸ“‡ ☁️ - Web search using free multi-engine search (NO API KEYS REQUIRED) β€” Supports Bing, Baidu, DuckDuckGo, Brave, Exa, and CSDN.

$npx -y skills
TypeScriptSearch
πŸ”Œ

andybrandt/mcp-simple-arxiv

by andybrandt

191 β˜…

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

$npx -y -y @smithery/cli
PythonSearch
πŸ”Œ

andybrandt/mcp-simple-pubmed

by andybrandt

164 β˜…

🐍 ☁️ MCP to search and read medical / life sciences papers from PubMed.

$npx -y -y @smithery/cli
PythonSearch
πŸ”Œ

blazickjp/arxiv-mcp-server

by blazickjp

2.7k β˜…

☁️ 🐍 - Search ArXiv research papers

$npx -y -y @smithery/cli
PythonSearch
πŸ”Œ

brave/brave-search-mcp-server

by brave

983 β˜…

πŸ“‡ ☁️ - Web search capabilities using Brave's Search API

$npx -y in
TypeScriptSearch
πŸ”Œ

ConechoAI/openai-websearch-mcp

by ConechoAI

89 β˜…

🐍 🏠 ☁️ - This is a Python-based MCP server that provides OpenAI `web_search` built-in tool.

$npx -y @modelcontextprotocol/inspector
PythonSearch
πŸ”Œ

devflowinc/trieve

by devflowinc

2.6k β˜…

πŸŽ–οΈ πŸ“‡ ☁️ 🏠 - Crawl, embed, chunk, search, and retrieve information from datasets through

$npx -y -y @smithery/cli
RustSearch
πŸ”Œ

erithwik/mcp-hn

by erithwik

73 β˜…

🐍 ☁️ - An MCP server to search Hacker News, get top stories, and more.

$npx -y -y @smithery/cli
PythonSearch
πŸ”Œ

exa-labs/exa-mcp-server

by exa-labs

4.4k β˜…

πŸŽ–οΈ πŸ“‡ ☁️ – 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
πŸ”Œ

fatwang2/search1api-mcp

by fatwang2

172 β˜…

πŸ“‡ ☁️ - Search via search1api (requires paid API key)

$npx -y skills
TypeScriptSearch
πŸ”Œ

hellokaton/unsplash-mcp-server

by hellokaton

217 β˜…

) 🐍 ☁️ - A MCP server for Unsplash image search.

$npx -y -y @smithery/cli@latest
PythonSearch
πŸ”Œ

isnow890/naver-search-mcp

by isnow890

68 β˜…

πŸ“‡ ☁️ - MCP server for Naver Search API integration, supporting blog, news, shopping search and DataLab analytics features.

$npx -y Installation
JavaScriptSearch
πŸ”Œ

kagisearch/kagimcp

by kagisearch

376 β˜…

☁️ πŸ“‡ – Official Kagi Search MCP Server

$npx -y -y @smithery/cli
PythonSearch
πŸ”Œ

mikechao/brave-search-mcp

by mikechao

115 β˜…

πŸ“‡ ☁️ - Web, Image, News, Video, and Local Point of Interest search capabilities using Brave's Search API

$npx -y -y brave-search-mcp
TypeScriptSearch
πŸ”Œ

nickclyde/duckduckgo-mcp-server

by nickclyde

1.1k β˜…

🐍 ☁️ - Web search using DuckDuckGo

$uvx duckduckgo-mcp-server
PythonSearch
πŸ”Œ

nkapila6/mcp-local-rag

by nkapila6

123 β˜…

🏠 🐍 - "primitive" RAG-like web search model context protocol (MCP) server that runs locally. No APIs needed.

$npx -y nkapila6-mcp-local-rag
PythonSearch
πŸ”Œ

OctagonAI/octagon-deep-research-mcp

by OctagonAI

90 β˜…

πŸŽ–οΈ πŸ“‡ ☁️ 🏠 - Lightning-Fast, High-Accuracy Deep Research Agent

$npx -y -v
JavaScriptSearch
πŸ”Œ

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

by reading-plus-ai

210 β˜…

πŸ“‡ ☁️ - MCP server providing OpenAI/Perplexity-like autonomous deep research, structured query elaboration, and concise reporting.

$npx -y reading-plus-ai-mcp-server-deep-research
PythonSearch
πŸ”Œ

vectorize-io/vectorize-mcp-server

by vectorize-io

105 β˜…

☁️ πŸ“‡ - MCP server for advanced retrieval, Private Deep Research, Anything-to-Markdown file extraction and text chunking.

$npx -y -y @vectorize-io/vectorize-mcp-server@latest
JavaScriptSearch
πŸ”Œ

zhsama/duckduckgo-mcp-server

by zhsama

74 β˜…

πŸ“‡ 🏠 ☁️ - This is a TypeScript-based MCP server that provides DuckDuckGo search functionality.

$npx -y duckduckgo-mcp-server
TypeScriptSearch
πŸ”Œ

BurtTheCoder/mcp-maigret

by BurtTheCoder

240 β˜…

πŸ“‡ πŸͺŸ ☁️ - 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
πŸ”Œ

BurtTheCoder/mcp-shodan

by BurtTheCoder

125 β˜…

πŸ“‡ πŸͺŸ ☁️ - MCP server for querying the Shodan API and Shodan CVEDB. This server provides tools for IP lookups, device searches, DNS lookups, vulnerability queries, CPE lookups, and more.

$npx -y -y @burtthecoder/mcp-shodan
TypeScriptSearch
πŸ”Œ

roadwy/cve-search_mcp

by roadwy

99 β˜…

🐍 🏠 - A Model Context Protocol (MCP) server for querying the CVE-Search API. This server provides comprehensive access to CVE-Search, browse vendor and product、get CVE per CVE-ID、get the last update

$npx -y roadwy-cve-search-mcp
PythonSearch
πŸ”Œ

karanb192/reddit-mcp-buddy

by karanb192

637 β˜…

πŸ“‡ 🏠 - 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
πŸ”Œ

king-of-the-grackles/reddit-research-mcp

by king-of-the-grackles

110 β˜…

🐍 ☁️ - AI-powered Reddit intelligence for market research and competitive analysis. Discover subreddits via semantic search across 20k+ indexed communities, fetch posts/comments with full citations,

$npx -y -y mcp-remote
PythonSearch
πŸ”Œ

aikts/yandex-tracker-mcp

by aikts

69 β˜…

🐍 ☁️ 🏠 - MCP Server for Yandex Tracker. Provides tools for searching and retrieving information about issues, queues, users.

$uvx yandex-tracker-mcp
PythonSearch
πŸ”Œ

openbnb-org/mcp-server-airbnb

by openbnb-org

444 β˜…

πŸ“‡ ☁️ - Provides tools to search Airbnb and get listing details.

$npx -y @openbnb/mcp-server-airbnb
JavaScriptSearch
πŸ”Œ

can4hou6joeng4/boss-agent-cli

by can4hou6joeng4

165 β˜…

](https://glama.ai/mcp/servers/can4hou6joeng4/boss-agent-cli) 🐍 🏠 🍎 πŸͺŸ 🐧 - BOSS Zhipin recruitment workflow for AI agents. 49 MCP tools for job search, welfare filtering, recruiter messaging, pipe

$npx -y skills
PythonSearch
πŸ”Œ

KuvopLLC/better-bear

by KuvopLLC

56 β˜…

](https://glama.ai/mcp/servers/KuvopLLC/better-bear) πŸ“‡ 🏠 🍎 - MCP server for Bear notes via CloudKit β€” CRUD, tags, TODOs, attachments, search, front matter, stats, and health checks. Install via `np

$npx -y -y better-bear
SwiftSearch
πŸ”Œ

vasylenko/claude-desktop-extension-bear-notes

by vasylenko

188 β˜…

πŸ“‡ 🏠 🍎 - Search, read, create, and update Bear Notes directly from Claude. Local-only with complete privacy.

$npx -y -y bear-notes-mcp@latest
TypeScriptSearch
πŸ”Œ

apify/actors-mcp-server

by apify

1.2k β˜…

πŸ“‡ ☁️ - 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
πŸ”Œ

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

About MCP Servers for Web Search

Claude's training data has a knowledge cutoff, but web search MCP servers let it access current information. Instead of you searching for documentation and pasting it in, Claude can query Brave Search, fetch the relevant page, and incorporate that content into its response. This is particularly useful for keeping up with rapidly-changing APIs, finding current package versions, and checking whether a library still supports a feature.