MCP Servers / development / mcp-rubber-duck

mcp-rubber-duck

JSON →
httpnone165development

Query multiple LLMs in parallel from AI coding tools — rubber duck debugging, but the ducks talk back.

Install
How to run this server
[ { "cmd": "npx directly", "imports": [] } ]
server path: mcp-rubber-duck
Tools
What this server exposes
ask_duck
Ask a single question to a specific LLM provider
chat_with_duck
Conversation with context maintained across messages
clear_conversations
Clear all conversation history
list_ducks
List configured providers and health status
list_models
List available models for providers
compare_ducks
Ask the same question to multiple providers simultaneously
duck_council
Get responses from all configured ducks
get_usage_stats
Usage statistics and estimated costs
duck_vote
Multi-duck voting with reasoning and confidence
duck_judge
Have one duck evaluate and rank others' responses
duck_iterate
Iteratively refine a response between two ducks
duck_debate
Structured multi-round debate between ducks
mcp_status
MCP Bridge status and connected servers
get_pending_approvals
Pending MCP tool approval requests
approve_mcp_request
Approve or deny a duck's MCP tool request
Configuration
Environment & auth
authnone
envOPENAI_API_KEY
envGEMINI_API_KEY
envGROQ_API_KEY
Resources
mcp-rubber-duck — MCP Server · libregistry