my-websearch MCP
A multi-engine web search MCP server, CLI, and local daemon that aggregates 16 search engines including Bing, Baidu, and DuckDuckGo. It features native web protocol solvers for challenges, high-purity markdown article extraction, and Context7 official docs lookup without requiring API keys.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
Checks and signals
Each line is separate evidence, not a trust score.
- Popularity 2 GitHub stars
What you can do with it
- Perform federated web search across multiple engines
- Extract high-purity markdown content from articles
- Lookup official documentation via Context7
- Run local HTTP daemon for AI agent integration
Source and maintenance
- Last repository push
- Latest release
- 1.4.2
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
my-websearch 1.3.12
{
"version": "1.3.12",
"transport": "stdio",
"identifier": "my-websearch",
"registryType": "npm",
"environmentVariables": [
{
"name": "EXA_API_KEY",
"format": "string",
"description": "Optional Exa API key (https://dashboard.exa.ai/api-keys) — only needed for the exa search engine"
},
{
"name": "BRAVE_API_KEY",
"format": "string",
"description": "Optional Brave Search API key (https://api.search.brave.com/app/keys) — for high-reliability official Brave Search API access"
},
{
"name": "GITHUB_TOKEN",
"format": "string",
"description": "Optional GitHub Personal Access Token (https://github.com/settings/tokens) — increases rate limit from 10/min to 30/min"
},
{
"name": "STACKOVERFLOW_API_KEY",
"format": "string",
"description": "Optional Stack Apps Key (https://stackapps.com/apps/oauth/register) — increases quota from 300/day to 10,000/day"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · repository · passed · metadata changed · updated
- · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"my-websearch-mcp": {
"command": "npx",
"args": [
"-y",
"my-websearch@1.3.12"
],
"env": {
"EXA_API_KEY": "<YOUR_EXA_API_KEY>",
"BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>",
"GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
"STACKOVERFLOW_API_KEY": "<YOUR_STACKOVERFLOW_API_KEY>"
}
}
}
}Cline
{
"mcpServers": {
"my-websearch-mcp": {
"command": "npx",
"args": [
"-y",
"my-websearch@1.3.12"
],
"env": {
"EXA_API_KEY": "<YOUR_EXA_API_KEY>",
"BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>",
"GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
"STACKOVERFLOW_API_KEY": "<YOUR_STACKOVERFLOW_API_KEY>"
}
}
}
}VS Code
{
"servers": {
"my-websearch-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"my-websearch@1.3.12"
],
"env": {
"EXA_API_KEY": "<YOUR_EXA_API_KEY>",
"BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>",
"GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
"STACKOVERFLOW_API_KEY": "<YOUR_STACKOVERFLOW_API_KEY>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"my-websearch-mcp": {
"command": "npx",
"args": [
"-y",
"my-websearch@1.3.12"
],
"env": {
"EXA_API_KEY": "<YOUR_EXA_API_KEY>",
"BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>",
"GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
"STACKOVERFLOW_API_KEY": "<YOUR_STACKOVERFLOW_API_KEY>"
}
}
}
}Let your agent find its tools
Find servers like my-websearch MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.