My Websearch MCP server
io.github.wtznicy/my-websearch·v1.4.2·1 starsMyWebSearch - multi-engine web search MCP server, CLI and local daemon. No API keys required.
not scanned yet
1 stars1.1k downloads/wk
Reviews
Write oneNobody has reviewed My Websearch yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
My Websearch tools
No tool declarations could be read from the package source. They show once the server is installed.
How My Websearch compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 70% of 3,470 Web search servers
- GitHub stars
- 1
- more than 55% of 1,786 Web search servers
- Downloads a week
- 1,138
- more than 95% of 827 Web search servers with a package
Release history: 21 versions in the registry since 2026-09-17, latest 2026-11-02, typically one every 2 days.
Install My Websearch in Claude Code, Cursor or VS Code
Runs npx -y my-websearch on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add my-websearch -- npx -y my-websearch
What the publisher says
From the My Websearch repository's README, as published. We do not edit it. Read it on GitHub
MyWebSearch
🇨🇳 中文 | 🇺🇸 English
my-websearch provides an MCP server, CLI, and local daemon, and can also be paired with skill-guided agent workflows for live web search and content retrieval without API keys.
Features
- Web search using multi-engine results
- Domestic engines (no proxy needed): bing, baidu, csdn, juejin, sogou
- Overseas engines (⚠️ proxy required in mainland China): duckduckgo, exa, brave, startpage
- HTTP proxy configuration support for accessing restricted resources
- No API keys or authentication required
- Returns structured results with titles, URLs, and descriptions
- Configurable number of results per search
- Customizable default search engine
- Support for fetching individual article content
- csdn
- github (README files)
- generic HTTP(S) page / Markdown content
Choose the Right Path
- MCP
- Best when you want to connect my-websearch to Claude Desktop, Cherry Studio, Cursor, or another MCP client.
- CLI
- Best for one-shot local commands, shell scripts, and direct terminal usage.
- Local daemon
- Best when you want a reusable long-lived local HTTP service exposing status, GET /health, and POST /search / POST /fetch-*. Start it explicitly with my-websearch serve and check it with my-websearch status.
- Skill
- Best as an agent-facing guidance layer for setup and usage. A skill does not replace MCP, CLI, or the local daemon; it typically works together with the CLI and/or local daemon to help an agent discover, activate, and use the smallest working path.
Use with a Skill
Install the my-websearch skill for your agent first:
npx skills add https://gitee.com/wtznicy/my-websearch --skill my-websearchOn first use, the skill typically follows this path: detect whether a usable my-websearch path already exists, guide setup/enablement if it does not, validate that the capability is active, and only then continue with search or fetch through the smallest working path.
If the current environment cannot complete setup or activation automatically, you can explicitly have the agent start the local daemon first:
my-websearch serve
my-websearch statusKeep installation proxy settings separate from runtime proxy settings:
- Installation proxy / mirror
- Use this when the skill or agent is installing my-websearch, playwright, or other npm packages.
- In restricted networks, npm-specific flags or npm config often work better than generic shell proxy variables, for example:
npm --proxy http://127.0.0.1:7890 --https-proxy http://127.0.0.1:7890 install -g my-websearch- Runtime proxy
- Use this when the daemon is already installed and is about to perform live search / fetch work.
- This affects the my-websearch network traffic after serve starts, for example:
USE_PROXY=true PROXY_URL=http://127.0.0.1:7890 my-websearch serveIf the agent can only get through the package-install step with npm proxy settings, but live search/fetch also needs a proxy after startup, those are two separate configuration steps and should be handled separately.
CLI and Local Daemon
CLI is for one-shot execution. The local daemon is a long-lived local HTTP service for repeated calls with lower startup friction. Use my-websearch serve as the explicit daemon start command and my-websearch status as the explicit daemon status command.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreC → Bscore 83
My Websearch: common questions
- Is My Websearch MCP server safe?
- Mostly: it is graded B (83/100). Read the My Websearch safety report
- How do I install My Websearch?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does My Websearch need an API key?
- Yes. The registry entry asks for
EXA_API_KEY,BRAVE_API_KEY,GITHUB_TOKEN,STACKOVERFLOW_API_KEY. - Is My Websearch maintained?
- The last commit was 34 days ago (2026-10-01). The latest release is v1.4.2.
- What can I use instead of My Websearch?
- Servers from other publishers that do the same job: Exa MCP server, Free Search MCP server and Zotero MCP server.
- How does My Websearch compare with other Web search MCP servers?
- safety score 83/100 (higher than 70% of 3,470 Web search servers); github stars 1 (more than 55% of 1,786 Web search servers); downloads a week 1,138 (more than 95% of 827 Web search servers with a package). Full comparison.
Alternatives to My Websearch
Same job from other publishers: the closest match first, then the best rated.
- ExaConnect AI agents to Exa for web search, content fetching, and multi-step research.not reviewedEstablishedA
Free SearchNo-API-key web search, page fetching and document reading across many engines. Local-first.not reviewedEstablishedB
Zotero MCPSearch, read, annotate, and add to your Zotero research library, local or web.not reviewedWidely usedB- Perplexity API Platform (moved to ai.perplexity/mcp-server)Real-time web search, reasoning, and research through Perplexity's APInot reviewedWidely usedA
- TavilyMCP server for advanced web search using Tavilynot reviewedWidely usedA