rubber-duck
local MCP serverInstallation
Terminal
claude mcp add rubber-duck -e OPENAI_API_KEY=... -e GEMINI_API_KEY=... -e GROQ_API_KEY=... -e DEFAULT_PROVIDER=... -- npx -y mcp-rubber-duck
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"rubber-duck": {
"command": "npx",
"args": [
"-y",
"mcp-rubber-duck"
],
"env": {
"OPENAI_API_KEY": "...",
"GEMINI_API_KEY": "...",
"GROQ_API_KEY": "...",
"DEFAULT_PROVIDER": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
Bridge to multiple LLMs and CLI agents: councils, debates, voting, and more
Questions
rubber-duck is a local MCP server distributed as the npm package mcp-rubber-duck.
Run: claude mcp add rubber-duck -e OPENAI_API_KEY=... -e GEMINI_API_KEY=... -e GROQ_API_KEY=... -e DEFAULT_PROVIDER=... -- npx -y mcp-rubber-duck
Run: codex mcp add rubber-duck --env OPENAI_API_KEY=... --env GEMINI_API_KEY=... --env GROQ_API_KEY=... --env DEFAULT_PROVIDER=... -- npx -y mcp-rubber-duck
Similar MCP servers
NameStars
- SandBase Harnessio.github.sandbaseai/sandbase-harness675
- Codex Bridgeio.github.yeyuancc0-glitch/codex-bridge68
- janeeio.github.rsdouglas/janee30
- claude-octopusio.github.xiaolai/claude-octopus21
- codex-octopusio.github.xiaolai/codex-octopus20
- cacheoverflowio.github.GetCacheOverflow/cacheoverflow19
- FiveM MCPio.github.ziyacivan/fivem-mcp14
- Word AIio.github.flyfish-dev/word-ai10