Web Researcher MCP
About
Your AI research assistant that cites real sources and stays honest
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
GOOGLE_CUSTOM_SEARCH_API_KEY GOOGLE_CUSTOM_SEARCH_ID SEARCH_PROVIDER SEARCH_ROUTING BRAVE_API_KEY SERPER_API_KEY SEARCHAPI_API_KEY SEARXNG_URL TAVILY_API_KEY EXA_API_KEY EDGAR_CONTACT_EMAIL COURTLISTENER_API_TOKEN FRED_API_KEYClaude Code
claude mcp add --env GOOGLE_CUSTOM_SEARCH_API_KEY= --env GOOGLE_CUSTOM_SEARCH_ID= --env SEARCH_PROVIDER= --env SEARCH_ROUTING= --env BRAVE_API_KEY= --env SERPER_API_KEY= --env SEARCHAPI_API_KEY= --env SEARXNG_URL= --env TAVILY_API_KEY= --env EXA_API_KEY= --env EDGAR_CONTACT_EMAIL= --env COURTLISTENER_API_TOKEN= --env FRED_API_KEY= web-researcher-mcp -- docker ghcr.io/zoharbabin/web-researcher-mcp:1.45.1
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"web-researcher-mcp","command":"docker","args":["ghcr.io/zoharbabin/web-researcher-mcp:1.45.1"],"env":{"GOOGLE_CUSTOM_SEARCH_API_KEY":"","GOOGLE_CUSTOM_SEARCH_ID":"","SEARCH_PROVIDER":"","SEARCH_ROUTING":"","BRAVE_API_KEY":"","SERPER_API_KEY":"","SEARCHAPI_API_KEY":"","SEARXNG_URL":"","TAVILY_API_KEY":"","EXA_API_KEY":"","EDGAR_CONTACT_EMAIL":"","COURTLISTENER_API_TOKEN":"","FRED_API_KEY":""}}'
JSON
{
"mcpServers": {
"web-researcher-mcp": {
"command": "docker",
"args": [
"ghcr.io/zoharbabin/web-researcher-mcp:1.45.1"
],
"env": {
"GOOGLE_CUSTOM_SEARCH_API_KEY": "",
"GOOGLE_CUSTOM_SEARCH_ID": "",
"SEARCH_PROVIDER": "",
"SEARCH_ROUTING": "",
"BRAVE_API_KEY": "",
"SERPER_API_KEY": "",
"SEARCHAPI_API_KEY": "",
"SEARXNG_URL": "",
"TAVILY_API_KEY": "",
"EXA_API_KEY": "",
"EDGAR_CONTACT_EMAIL": "",
"COURTLISTENER_API_TOKEN": "",
"FRED_API_KEY": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.