Runs local web searches and extracts structured content from pages, with result limits and domain filtering.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add local-web-search -- bun run setup.ts~/.codex/config.toml
[mcp_servers.local-web-search]
command = "bun"
args = ["run", "setup.ts"]
# codex mcp add local-web-search -- bun run setup.ts~/.cursor/mcp.json
{
"mcpServers": {
"local-web-search": {
"command": "bun",
"args": [
"run",
"setup.ts"
]
}
}
}.vscode/mcp.json
{
"servers": {
"local-web-search": {
"type": "stdio",
"command": "bun",
"args": [
"run",
"setup.ts"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"local-web-search": {
"command": "bun",
"args": [
"run",
"setup.ts"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"local-web-search": {
"command": "bun",
"args": [
"run",
"setup.ts"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"local-web-search": {
"command": "bun",
"args": [
"run",
"setup.ts"
]
}
}
}