N

nesquikm/mcp-rubber-duck

ServersActiveMIT

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

Community: 155 stars
Last Updated: Apr 15, 2026
TypeScript/JavaScriptMIT

You can verify all information on this page against the source repository above.

Related MCP Tools

What To Do Next

Continue from this tool into a workflow and a learn guide to shorten implementation time.