Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿค– Coding Agents
  3. MCP Rubber Duck
MCP Rubber Duck logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 7:49:22 PM

MCP Rubber Duck

User RatingsBe the first to rate and review this MCP server!
View Repository175 GitHub StarsTotal stargazers on GitHub for the source repository (175 stars).Visit Website
llmdebuggingdeveloper-toolsmulti-agent

Queries multiple OpenAI-compatible APIs and CLI agents for debugging perspectives, comparisons, debates, and consensus.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "nesquikm-mcp-rubber-duck": {
      "command": "npx",
      "args": [
        "-y",
        "directly"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (15) Directory Badge Claim listing Alternatives๐Ÿค– More in Coding Agents

Overview

nesquikm/mcp-rubber-duck MCP server connects MCP clients to multiple OpenAI-compatible LLM APIs and local CLI coding agents. It exposes tools for individual questions, contextual chats, comparisons, voting, judging, iterative refinement, and structured debates. Use it when you want several model perspectives on a debugging or design problem, with optional usage tracking, health checks, failover, and MCP server access. It requires Node.js 20 or newer and either a configured provider API key or an installed supported CLI agent.

Use cases

โ€ขCompare model answers during code debugging
โ€ขReview architecture from multiple perspectives
โ€ขRun structured debates over implementation options
โ€ขTrack provider usage and estimated costs

Key features

โ€ขOpenAI-compatible HTTP provider support
โ€ขLocal CLI coding-agent support
โ€ขMulti-provider comparison and consensus tools
โ€ขContextual conversation management
โ€ขUsage tracking and health monitoring
โ€ขMCP bridge with approval controls

Capabilities & Tool Schemas (15) ~209 tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server โ€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Rubber Duck.

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

How MCP Rubber Duck works

What nesquikm/mcp-rubber-duck MCP server does

The nesquikm/mcp-rubber-duck MCP server gives an MCP client access to multiple AI providers through one server. It can send prompts to OpenAI-compatible HTTP endpoints or invoke supported command-line coding agents as local processes. Supported HTTP provider examples include OpenAI, Gemini, Anthropic-compatible endpoints, Groq, Together AI, Perplexity, Azure OpenAI, Ollama, LM Studio, and custom endpoints. CLI options include Claude Code, Codex, Gemini CLI, Grok CLI, Aider, and custom agents.

The main use case is getting additional perspectives while debugging, reviewing a design, or comparing possible answers. A single request can target one provider, while comparison and council tools can query several configured providers. Voting, judging, iteration, and debate tools support more structured multi-model workflows.

How it works

The server communicates directly with configured provider APIs rather than relying on MCP sampling. Conversations can retain context across messages, and conversation history can be cleared through a dedicated tool. Provider listings expose configured ducks and health status, while model listing reports available models. Automatic failover can use another provider when the primary provider fails.

Usage tracking records requests and tokens and provides estimated costs. The server also includes MCP Bridge functionality, allowing ducks to access connected MCP servers when that feature is enabled. Bridge access has per-server approval controls, with tools for viewing pending requests and approving or denying them.

Four tools can expose MCP Apps interfaces in clients that support them: comparisons, voting, debates, and usage statistics. Clients without MCP Apps support receive plain text results instead. The project also documents vision input for models that support images, reusable MCP prompt templates, and configurable guardrails such as rate limiting, token limits, pattern blocking, and PII redaction.

Setup and configuration

Install Node.js 20 or later, then install the package globally with npm install -g mcp-rubber-duck, or run it through npx. Source installation uses the repository, npm install, npm run build, and npm start.

The nesquikm/mcp-rubber-duck MCP server can read settings from a .env file or config/config.json. HTTP providers can be configured with variables such as OPENAI_API_KEY, GEMINI_API_KEY, and GROQ_API_KEY. DEFAULT_PROVIDER and DEFAULT_TEMPERATURE set default request behavior, while LOG_LEVEL controls logging. Set MCP_SERVER=true for MCP server mode and MCP_BRIDGE_ENABLED to enable bridge access. Custom providers and CLI agents use the documented CUSTOM_{NAME}_* and CLI_{AGENT}_ENABLED configuration patterns.

At least one HTTP provider API key or one locally installed CLI coding agent is needed. CLI providers must also be configured according to their individual setup requirements.

Tools and capabilities

  • Ask one provider a question or maintain a contextual conversation.
  • Compare providers, query all configured ducks, or list available providers and models.
  • Collect multi-duck votes with reasoning and confidence.
  • Ask one duck to rank other responses.
  • Refine an answer between two ducks or run a structured multi-round debate.
  • Inspect usage statistics, estimated costs, health status, and bridge status.
  • Review and approve or deny pending MCP tool requests.

Limitations and notes

The server does not provide a single universal model backend; results depend on the configured HTTP endpoints or installed CLI agents. HTTP use generally requires the user's provider credentials, and provider usage may incur separate costs. Local CLI agents must already be installed and available to the process. Interactive HTML panels depend on MCP Apps support in the client, although equivalent plain text output remains available.

The nesquikm/mcp-rubber-duck MCP server's README excerpt does not state a license. It also does not identify a minimum provider configuration beyond requiring either an API key or a local CLI agent.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Coding Agents View all alternatives
  • Codegraphcontext logoCodegraphcontext

    An MCP server that indexes local code into a graph database to provide context to AI assistants with a graphical code visualizations for humans.

    ๐Ÿค– Coding Agents3 views
    Compare vs Codegraphcontext โ†’
  • Openclaw MCP logoOpenclaw MCP

    MCP server for OpenClaw AI assistant integration. Enables Claude to delegate tasks to OpenClaw agents with sync/async tools, OAuth 2.1 auth, and SSE transport for Claude.ai.

    ๐Ÿค– Coding Agents3 views
    Compare vs Openclaw MCP โ†’
  • Cli MCP Server logoCli MCP Server

    Command line interface with secure execution and customizable security policies

    ๐Ÿค– Coding Agents3 views
    Compare vs Cli MCP Server โ†’
  • Developer logoDeveloper

    Comprehensive developer tools for file editing, shell command execution, and screen capture capabilities

    ๐Ÿค– Coding Agents1 views
    Compare vs Developer โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
175
Stargazers on the source repository.
npm downloads
2.7k
Package downloads in the last 30 days.
Last commit
28d ago
Most recent push to the default branch.
Tools exposed
15
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Rubber Duck

Install Node.js 20 or later, then run `npm install -g mcp-rubber-duck`. The README also shows `npx mcp-rubber-duck` as a direct launch option.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Rubber Duck AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/nesquikm-mcp-rubber-duck?style=directory)](https://allmcps.com/mcp/nesquikm-mcp-rubber-duck)
HTML Embed
<a href="https://allmcps.com/mcp/nesquikm-mcp-rubber-duck"><img src="https://allmcps.com/api/badge/nesquikm-mcp-rubber-duck?style=directory" alt="MCP Rubber Duck on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿค–Coding Agents
PricingBring your own API key (usage-based cost)
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthAPI key
ClientsClaude Desktop, Cursor, Windsurf
Last updatedSep 7, 2026
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars175
GitHub Star CountTotal stargazers on GitHub representing community popularity (175 stars).
Last commit28d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 14, 2026
npm downloads2,738/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
67Quality signal: Great ยท 67/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools28/30
Adoption & activity12/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 19d ago via OSV.dev ยท directly (npm)

โ˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿค– Coding Agents โ†’Best MCP servers for Coding Agents โ†’Alternatives to MCP Rubber Duck โ†’Install in Claude DesktopInstall in CursorInstall in VS Code