Local knowledge base of more than 10,000 insight reports that agents can search, with data stored locally.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add insights-knowledge-base -- uv --directory '<Your Project Root Directory!!!>' run ikb_mcp_server.py~/.codex/config.toml
[mcp_servers.insights-knowledge-base]
command = "uv"
args = ["--directory", "<Your Project Root Directory!!!>", "run", "ikb_mcp_server.py"]
# codex mcp add insights-knowledge-base -- uv --directory '<Your Project Root Directory!!!>' run ikb_mcp_server.py~/.cursor/mcp.json
{
"mcpServers": {
"insights-knowledge-base": {
"command": "uv",
"args": [
"--directory",
"<Your Project Root Directory!!!>",
"run",
"ikb_mcp_server.py"
]
}
}
}.vscode/mcp.json
{
"servers": {
"insights-knowledge-base": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"<Your Project Root Directory!!!>",
"run",
"ikb_mcp_server.py"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"insights-knowledge-base": {
"command": "uv",
"args": [
"--directory",
"<Your Project Root Directory!!!>",
"run",
"ikb_mcp_server.py"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"insights-knowledge-base": {
"command": "uv",
"args": [
"--directory",
"<Your Project Root Directory!!!>",
"run",
"ikb_mcp_server.py"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"insights-knowledge-base": {
"command": "uv",
"args": [
"--directory",
"<Your Project Root Directory!!!>",
"run",
"ikb_mcp_server.py"
]
}
}
}