MCP.so
Sign In
Servers

Rubber Duck MCP Server

@francoisjosephlacroix

A rubber duck MCP server for your LLM coding agent

Overview

What is Rubber Duck MCP Server?

Rubber Duck MCP Server is a Model Context Protocol (MCP) server that provides a rubber duck debugging tool for LLMs. It allows LLMs to explain their code to a silent “rubber duck” without expecting any response, helping organize thoughts and debug more effectively.

How to use Rubber Duck MCP Server?

Install with Python 3.10+, uv, and fastmcp, then run fastmcp install src/server.py to make the server available to Claude. For Cursor, add the generated JSON to <project root>/.cursor/mcp.json.

Key features of Rubber Duck MCP Server

  • Silent rubber duck debugging companion
  • Interactive squeaky duck that responds with “Squeak!”
  • Two tools: rubber_duck (silent) and squeak (interactive)
  • Built with FastMCP for easy MCP integration
  • Works with Claude Desktop and Cursor

Use cases of Rubber Duck MCP Server

  • Debugging complex code issues
  • Walking through implementation logic
  • Organizing thoughts during development
  • Adding fun to debugging with the squeaky duck feature

FAQ from Rubber Duck MCP Server

Tags

More from AI & Agents