by rokbenko · MCP Server · ★ 274
Give your Microduck a brain. Or one of seven other small robots, from a Reachy Mini head to a ToddlerBot humanoid. Any LLM, one .duck file. quackd, pronounced “quacked”: the brain daemon Microduck was missing, named like its siblings robotd, mediad, padd and tofd. Eight robots today, every one of them in a simulator or a mock so far, and one of them a duck you can print and build yourself. State a goal from a terminal or from a chat with Claude. Either way the same contract decides which of the robot's skills the model may use, how many steps it gets, and when it has to ask you first.
| Stars | 274 |
| Forks | 29 |
| Language | Python |
| Category | MCP Server |
| License | Apache-2.0 |
| Quality Score | 33.8/100 |
| Open Issues | 3 |
| Last Updated | 2026-10-23 |
| Created | 2026-08-28 |
| Platforms | claude-code, gemini, mcp, python |
| Est. Tokens | ~66k |
These tools work well together with quackd for enhanced workflows:
Explore other popular mcp server tools:
quackd is One CLI for all your robots. Connect them, command them, and let them work together, each with an LLM for a brain (Claude, OpenAI, Gemini, Grok, or local via Ollama or vLLM), VLAs for arms and decisio. It is categorized as a MCP Server with 274 GitHub stars.
quackd is primarily written in Python. It covers topics such as ai-agents, claude, embodied-ai.
You can find installation instructions and usage details in the quackd GitHub repository at github.com/rokbenko/quackd. The project has 274 stars and 29 forks, indicating an active community.
quackd is released under the Apache-2.0 license, making it free to use and modify according to the license terms.