nesquikm/mcp-rubber-duck
Overview
An MCP server that bridges multiple OpenAI-compatible LLMs, serving as an AI rubber duck debugging panel to explain problems and get diverse perspectives from various AI 'ducks'.
Capabilities
- • prompt templates
- • github integration
- • mcp client integration
- • workflow automation support
Best For
MCP server bridging OpenAI-compatible LLMs for AI rubber duck debugging, providing multiple perspectives from configured AI 'ducks'.
Decision Snapshot
Install
available
Usage
available
Docs
8 links
Config
1 strong hints
Capabilities
4 key capabilities detected
- • GitHub stars: 155
- • Forks: 23
- • Source provenance count: 1
- • Active signal: Updated this week from lifecycle signals.
- • Last seen: 4/15/2026
- • Published: 3/18/2026
Installation / Setup
# Install globally && npm install -g mcp-rubber-duck && # Or use npx directly in Claude Desktop config && npx mcp-rubber-duck
Usage
# Install globally && npm install -g mcp-rubber-duck && # Or use npx directly in Claude Desktop config && npx mcp-rubber-duck
Features
- • **Universal OpenAI Compatibility** -- Works with any OpenAI-compatible API endpoint
- • **CLI Agent Support** -- Use CLI coding agents (Claude Code, Codex, Gemini CLI, Grok, Aider) as ducks
- • **Multiple Ducks** -- Configure and query multiple LLM providers simultaneously
- • **Conversation Management** -- Maintain context across multiple messages
- • **Duck Council** -- Get responses from all your configured LLMs at once
- • **Consensus Voting** -- Multi-duck voting with reasoning and confidence scores
- • **LLM-as-Judge** -- Have ducks evaluate and rank each other's responses
- • **Iterative Refinement** -- Two ducks collaboratively improve responses
Use Cases
- • Supports capabilities such as: prompt templates; github integration; mcp client integration.
- • Common usage themes: mcp, curated, markdown-list, awesome-mcp-servers-punkpeye.
Supported Clients / Integrations
- • prompt templates
- • github integration
- • mcp client integration
- • workflow automation support
Compatibility Signals
- • Claude Desktop: mentions (Mentioned in approved metadata/docs evidence.)
- • GitHub: supports (Detected in parser config/capability hints.)
Prompt Examples
example
• # Install globally && npm install -g mcp-rubber-duck && # Or use npx directly in Claude Desktop config && npx mcp-rubber-duck
Notes / Requirements
- • Primary language: TypeScript/JavaScript
- • License: MIT
- • Documentation coverage: high
- • Parser coverage score: 1.00
- • Source feeds: Awesome MCP Servers (punkpeye)
- • Topic cluster: general
Official Links
Source Information
You can verify all information on this page against the source repository above.
Related MCP Tools
ezyang/codemcp
A Python coding agent with basic read, write, and command line tools, categorized as an MCP tool.
rinadelph/Agent-MCP
A framework for building multi-agent systems using MCP, enabling coordinated AI collaboration with task management, shared context, and RAG capabilities.
juehang/vscode-mcp-server
An MCP Server enabling AI (e.g., Claude) to access VS Code workspace directory structures, linter issues, code files, and perform edits.
tumf/mcp-shell-server
A secure shell command execution server implementing the Model Context Protocol (MCP).
What To Do Next
Continue from this tool into a workflow and a learn guide to shorten implementation time.