open-search-mcp
Provides web search, page fetching, and research capabilities using DuckDuckGo as the search engine.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@open-search-mcpresearch the latest trends in artificial intelligence"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
open-search-mcp
Web search, page fetching, and research from the terminal or any MCP client — no API key required.
Built on DuckDuckGo for search and Trafilatura for content extraction.
Install
Homebrew (macOS/Linux)
brew install rockindahizzy/tap/open-search-mcppipx / uv
# One-shot (no install)
uvx open-search-mcp search "your query"
# Permanent install
uv tool install open-search-mcp
# or
pipx install open-search-mcppip
pip install open-search-mcpRelated MCP server: Local-MCP-server
CLI Usage
# Search the web
open-search search "python async tutorial"
open-search search "react native" -n 5 -t w
open-search search "security CVE" -s github.com
# Fetch a page and extract readable content
open-search fetch https://example.com/article
open-search fetch https://news.ycombinator.com -m 5000
# Research: search + auto-fetch top results
open-search research "philosophy of mind AI"
open-search research "rust vs go 2025" -f 5 -v
# JSON output (pipe to jq, etc.)
open-search search "AI agents" --json
open-search research "MCP protocol" --json | jq '.results[0].content'Commands
Command | Description |
| Search the web via DuckDuckGo |
| Fetch a URL → clean readable text |
| Search + auto-fetch top N results |
Query Tips
Exact phrases:
"financial literacy"Exclude terms:
-pinterestSite filter:
-s github.comorsite:stackoverflow.comin queryTime range:
-t d(day),-t w(week),-t m(month),-t y(year)Combine:
"react native" expo -reddit
MCP Server Usage
The package also runs as an MCP server for AI assistants and agents.
As stdio server
open-search-mcpWith Claude Desktop / MCP clients
{
"mcpServers": {
"open-search": {
"command": "uvx",
"args": ["open-search-mcp"]
}
}
}MCP Tools
search— Web search with filters (region, time, site)fetch— URL → clean text extractionresearch— Search + auto-fetch combined
Dependencies
click — CLI framework
ddgs — DuckDuckGo search
httpx — HTTP client
trafilatura — Web content extraction
mcp — Model Context Protocol SDK
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/rockindahizzy/open-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server