The rubber duck is preparing your experience
Make AI coding feel human
Stop feeling like you're talking to a robot. With clarification and yapping, your AI becomes a real coding partner.
Your AI can ask you for help when it's confused, making coding collaboration more productive and accurate.
Experience your AI sharing its thoughts and emotions while coding - it's like having a chatty coding buddy who never stops talking about what they're doing.
Transform your coding sessions into natural, flowing conversations with your AI assistant using these two powerful features.
Join developers who are already experiencing more engaging and productive AI collaboration.
No complex installations or configurations. Just four simple steps and you're collaborating with AI like never before.
npm install -g rubberduck-mcp
💡 This installs rubberduck-mcp globally so you can use it from anywhere
{
"mcpServers": {
"rubberduck-mcp": {
"command": "rubberduck-mcp",
"args": ["start"]
}
}
}
💡 Important: Make sure to start the MCP server through your IDE first before proceeding to the next step
rubberduck-mcp cli
💡 This opens the beautiful CLI where you'll see clarifications and thoughts
You have access to two Rubberduck MCP tools: clarify() and yap().
Use clarify() when you're confused, need human input for ambiguous requirements, or aren't 100% confident about changes you're making - it will pause your work until you get a response.
Use yap() to share your thoughts, emotions, feelings, progress updates, and insights while working for an engaging experience with the human - it's non-blocking and keeps humans informed of your thinking process.
Use both tools proactively for better collaboration.
💡 Add this to your IDE's instructions file (CLAUDE.md, copilot-instructions.md, etc.) to enable proper usage
clarify
and yap
tools for smoother conversationsThese are real CLI outputs showing how rubberduck-mcp transforms AI collaboration. Watch conversations come alive with colors, context, and clarity.
Your AI seeks clarification on ambiguous decisions
Experience your AI's emotional journey through debugging