🩵 Rubber Duck MCP
MCP-сервер для техники «резиновая уточка»: когда ИИ застревает в логическом цикле
или склонен к галлюцинациям, он вызывает инструмент quack(), чтобы
сформулировать мысль и продолжить.
Режим Streamable HTTP (stateless), на Vercel под mcp-handler + @modelcontextprotocol/server.
Эндпоинт
Подключите как MCP-сервер (тип Streamable HTTP) в Cursor, Claude Desktop и других клиентах:
POST /api/mcp Инструменты
quack— возвращает кряк. Опциональный параметрmood:happy | confused | excited | sleepy.
Проверка
curl -X POST https://rubber-duck-mcp.vercel.app/api/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params"{"name":"quack","arguments"{"mood":"happy"}}}}'
Запуск локально
pnpm install
pnpm dev # http://localhost:5173
Локально эндпоинт доступен на /api/mcp того же dev-сервера.