io.github.TheAiSingularity/agentic-research MCP Server
io.github.TheAiSingularity/agentic-research
What is the io.github.TheAiSingularity/agentic-research MCP server?
Local research agent that verifies its own answers. Runs on Gemma 3 4B + Ollama, $0/query.
How to install io.github.TheAiSingularity/agentic-research
Copy-paste configuration for popular MCP clients.
OPENAI_BASE_URLAny OpenAI-compatible endpoint. Default: OpenAI cloud. Use http://localhost:11434/v1 for Ollama.
OPENAI_API_KEYsecretAPI key for the endpoint above. Use 'ollama' as a sentinel value when running locally against Ollama.
MODEL_SYNTHESIZERModel identifier used for the synthesize node. Defaults to 'gpt-5-mini'; set to 'gemma3:4b' for Mac-local Ollama.
MODEL_PLANNERModel for the plan / classify / critic / compress / verify nodes. Defaults to 'gpt-5-nano'.
EMBED_MODELEmbedding model identifier (for retrieval + memory). Default 'text-embedding-3-small'; use 'nomic-embed-text' on Ollama.
SEARXNG_URLBase URL of the SearXNG meta-search instance. Default http://localhost:8888.
LOCAL_CORPUS_PATHPath to an index directory built via scripts/index_corpus.py. When set, local corpus hits augment web search.
ENABLE_RERANKSet to '1' to enable the BAAI/bge-reranker-v2-m3 cross-encoder rerank stage. First run downloads ~560MB.
ENABLE_FETCHSet to '0' to skip the trafilatura full-page fetch stage. Default '1'.
{
"mcpServers": {
"agentic-research": {
"command": "agentic-research-mcp",
"args": [
"agentic-research-engine"
],
"env": {
"OPENAI_BASE_URL": "<YOUR_OPENAI_BASE_URL>",
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"MODEL_SYNTHESIZER": "<YOUR_MODEL_SYNTHESIZER>",
"MODEL_PLANNER": "<YOUR_MODEL_PLANNER>",
"EMBED_MODEL": "<YOUR_EMBED_MODEL>",
"SEARXNG_URL": "<YOUR_SEARXNG_URL>",
"LOCAL_CORPUS_PATH": "<YOUR_LOCAL_CORPUS_PATH>",
"ENABLE_RERANK": "<YOUR_ENABLE_RERANK>",
"ENABLE_FETCH": "<YOUR_ENABLE_FETCH>"
}
}
}
}{
"mcpServers": {
"agentic-research": {
"command": "agentic-research-mcp",
"args": [
"agentic-research-engine"
],
"env": {
"OPENAI_BASE_URL": "<YOUR_OPENAI_BASE_URL>",
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"MODEL_SYNTHESIZER": "<YOUR_MODEL_SYNTHESIZER>",
"MODEL_PLANNER": "<YOUR_MODEL_PLANNER>",
"EMBED_MODEL": "<YOUR_EMBED_MODEL>",
"SEARXNG_URL": "<YOUR_SEARXNG_URL>",
"LOCAL_CORPUS_PATH": "<YOUR_LOCAL_CORPUS_PATH>",
"ENABLE_RERANK": "<YOUR_ENABLE_RERANK>",
"ENABLE_FETCH": "<YOUR_ENABLE_FETCH>"
}
}
}
}{
"mcpServers": {
"agentic-research": {
"command": "agentic-research-mcp",
"args": [
"agentic-research-engine"
],
"env": {
"OPENAI_BASE_URL": "<YOUR_OPENAI_BASE_URL>",
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"MODEL_SYNTHESIZER": "<YOUR_MODEL_SYNTHESIZER>",
"MODEL_PLANNER": "<YOUR_MODEL_PLANNER>",
"EMBED_MODEL": "<YOUR_EMBED_MODEL>",
"SEARXNG_URL": "<YOUR_SEARXNG_URL>",
"LOCAL_CORPUS_PATH": "<YOUR_LOCAL_CORPUS_PATH>",
"ENABLE_RERANK": "<YOUR_ENABLE_RERANK>",
"ENABLE_FETCH": "<YOUR_ENABLE_FETCH>"
}
}
}
}{
"servers": {
"agentic-research": {
"type": "stdio",
"command": "agentic-research-mcp",
"args": [
"agentic-research-engine"
],
"env": {
"OPENAI_BASE_URL": "<YOUR_OPENAI_BASE_URL>",
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"MODEL_SYNTHESIZER": "<YOUR_MODEL_SYNTHESIZER>",
"MODEL_PLANNER": "<YOUR_MODEL_PLANNER>",
"EMBED_MODEL": "<YOUR_EMBED_MODEL>",
"SEARXNG_URL": "<YOUR_SEARXNG_URL>",
"LOCAL_CORPUS_PATH": "<YOUR_LOCAL_CORPUS_PATH>",
"ENABLE_RERANK": "<YOUR_ENABLE_RERANK>",
"ENABLE_FETCH": "<YOUR_ENABLE_FETCH>"
}
}
}
}claude mcp add agentic-research --env OPENAI_BASE_URL=<YOUR_OPENAI_BASE_URL> --env OPENAI_API_KEY=<YOUR_OPENAI_API_KEY> --env MODEL_SYNTHESIZER=<YOUR_MODEL_SYNTHESIZER> --env MODEL_PLANNER=<YOUR_MODEL_PLANNER> --env EMBED_MODEL=<YOUR_EMBED_MODEL> --env SEARXNG_URL=<YOUR_SEARXNG_URL> --env LOCAL_CORPUS_PATH=<YOUR_LOCAL_CORPUS_PATH> --env ENABLE_RERANK=<YOUR_ENABLE_RERANK> --env ENABLE_FETCH=<YOUR_ENABLE_FETCH> -- agentic-research-mcp agentic-research-engineRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.