# Documentation

Documentation library

Detailed reference documentation for MCP Rubber Duck. | Document | Description | |----------|-------------| | [Setup Guide](./setup.md) | Add mcp-rubber-duck to Claude Desktop, Cursor, VS Code, Windsurf, Continue | | [Configuration](./configuration.md) | Environment variables, config file, nicknames | | [Claude Desktop](./claude-desktop.md) | Setup, testing, and troubleshooting Claude Desktop | | [Tools](./tools.md) | All 15 tools with input schemas and examples | | [Prompts](./prompts.md) | All 8 prompt templates with arguments and usage | | [CLI Providers](./cli-providers.md) | Coding agents as ducks: presets, custom, output formats | | [MCP Bridge](./mcp-bridge.md) | Connect ducks to external MCP servers | | [Guardrails](./guardrails.md) | Rate limiting, token limits, pattern blocking, PII redaction | | [Docker](./docker.md) | Multi-platform deployment, Compose profiles, Raspberry Pi | | [Provider Setup](./provider-setup.md) | Ollama, LM Studio, Gemini, Groq, Together AI | | [Usage Examples](./usage-examples.md) | Code examples for all tools | | [Architecture](./architecture.md) | Project structure, tool annotations, async tasks | | [Roadmap](./roadmap.md) | Feature priority, phases, and research references |