# mcp-rubber-duck

> An MCP server that acts as a bridge to query multiple OpenAI-compatible LLMs with MCP tool access. Just like rubber duck debugging, explain your problems to various AI "ducks" who can actually researc

- **URL**: https://www.freshcrate.ai/projects/mcp-rubber-duck
- **Author**: nesquikm
- **Category**: MCP Servers
- **Latest version**: `v1.19.7` (2026-06-05)
- **License**: MIT
- **Source**: https://github.com/nesquikm/mcp-rubber-duck
- **Language**: TypeScript
- **GitHub**: 158 stars, 23 forks
- **Registry**: github
- **Tags**: `typescript`

## Description

An MCP server that acts as a bridge to query multiple OpenAI-compatible LLMs with MCP tool access. Just like rubber duck debugging, explain your problems to various AI "ducks" who can actually research and get different perspectives!

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v1.19.7` | 2026-06-05 | High | ## [1.19.7](https://github.com/nesquikm/mcp-rubber-duck/compare/v1.19.6...v1.19.7) (2026-06-05)   ### Bug Fixes  * update LLM pricing data (2026-06-05) ([#117](https://github.com/nesquikm/mcp-rubber-duck/issues/117)) ([d895c2e](https://github.com/nesquikm/mcp-rubber-duck/commit/d895c2e252d7d8a1dfdcdebf5165b1ebced4878c)) |
| `v1.19.6` | 2026-05-15 | High | ## [1.19.6](https://github.com/nesquikm/mcp-rubber-duck/compare/v1.19.5...v1.19.6) (2026-05-15)   ### Bug Fixes  * update LLM pricing data (2026-05-15) ([#114](https://github.com/nesquikm/mcp-rubber-duck/issues/114)) ([5497e3a](https://github.com/nesquikm/mcp-rubber-duck/commit/5497e3a24021e7ffb85ec5ddd435dc1b5d393dc9)) |
| `v1.19.5` | 2026-05-11 | High | ## [1.19.5](https://github.com/nesquikm/mcp-rubber-duck/compare/v1.19.4...v1.19.5) (2026-05-11)   ### Bug Fixes  * patch transitive vulns in hono, fast-uri, ip-address, npm ([#113](https://github.com/nesquikm/mcp-rubber-duck/issues/113)) ([d512944](https://github.com/nesquikm/mcp-rubber-duck/commit/d512944f99c9e2ceedb12d60fb6295d5f07ffd67)), closes [#111](https://github.com/nesquikm/mcp-rubber-duck/issues/111) [#112](https://github.com/nesquikm/mcp-rubber-duck/issues/112) |
| `v1.19.4` | 2026-04-27 | High | ## [1.19.4](https://github.com/nesquikm/mcp-rubber-duck/compare/v1.19.3...v1.19.4) (2026-04-27)   ### Bug Fixes  * update LLM pricing data (2026-04-27) ([#109](https://github.com/nesquikm/mcp-rubber-duck/issues/109)) ([d666357](https://github.com/nesquikm/mcp-rubber-duck/commit/d666357910e898c0a7d5f2f046471307f5d2a302)) |
| `v1.19.2` | 2026-04-19 | High | ## [1.19.2](https://github.com/nesquikm/mcp-rubber-duck/compare/v1.19.1...v1.19.2) (2026-04-19)   ### Bug Fixes  * update LLM pricing data (2026-04-19) ([#108](https://github.com/nesquikm/mcp-rubber-duck/issues/108)) ([617b469](https://github.com/nesquikm/mcp-rubber-duck/commit/617b4694aa188bea8e7643431661d4d94e7a3920)) |
| `v1.19.1` | 2026-04-11 | High | ## [1.19.1](https://github.com/nesquikm/mcp-rubber-duck/compare/v1.19.0...v1.19.1) (2026-04-11)   ### Bug Fixes  * update LLM pricing data (2026-04-11) ([#106](https://github.com/nesquikm/mcp-rubber-duck/issues/106)) ([de2be90](https://github.com/nesquikm/mcp-rubber-duck/commit/de2be90b2f3a213fa6a5887ba853639e1047caaa)) |
| `v1.19.0` | 2026-04-07 | Medium | # [1.19.0](https://github.com/nesquikm/mcp-rubber-duck/compare/v1.18.0...v1.19.0) (2026-04-07)   ### Bug Fixes  * **ci:** remove broken npm upgrade step from release workflow ([92edc22](https://github.com/nesquikm/mcp-rubber-duck/commit/92edc222c66d6d23be8b5b7155ca0b3e6d36b140)) * **ci:** use npx npm@11 for OIDC publish instead of global install ([da7ed52](https://github.com/nesquikm/mcp-rubber-duck/commit/da7ed528843988436bfaae3a0010fc64bd0b7f9f))   ### Features  * dynamic provider enum in tool |
| `v1.18.0` | 2026-04-03 | Medium | # [1.18.0](https://github.com/nesquikm/mcp-rubber-duck/compare/v1.17.1...v1.18.0) (2026-04-03)   ### Features  * add outputSchema and structuredContent to structured tools ([#53](https://github.com/nesquikm/mcp-rubber-duck/issues/53)) ([#99](https://github.com/nesquikm/mcp-rubber-duck/issues/99)) ([8cd4660](https://github.com/nesquikm/mcp-rubber-duck/commit/8cd4660858fa8aecfffd82fdbeb2f4971760fe9b)) |
| `v1.17.1` | 2026-03-30 | Medium | ## [1.17.1](https://github.com/nesquikm/mcp-rubber-duck/compare/v1.17.0...v1.17.1) (2026-03-30)   ### Bug Fixes  * update deps to resolve security vulnerabilities ([#95](https://github.com/nesquikm/mcp-rubber-duck/issues/95)) ([5adcd63](https://github.com/nesquikm/mcp-rubber-duck/commit/5adcd6307e99f59a89c580400533f776e254b457)), closes [#90](https://github.com/nesquikm/mcp-rubber-duck/issues/90) [#91](https://github.com/nesquikm/mcp-rubber-duck/issues/91) [#92](https://github.com/nesquikm/mcp-r |
| `v1.17.0` | 2026-03-17 | Low | # [1.17.0](https://github.com/nesquikm/mcp-rubber-duck/compare/v1.16.2...v1.17.0) (2026-03-17)   ### Features  * image URL support + development skills ([#88](https://github.com/nesquikm/mcp-rubber-duck/issues/88)) ([5e28760](https://github.com/nesquikm/mcp-rubber-duck/commit/5e28760e29cd8d841247e964cc5390a804e6aa35)), closes [#87](https://github.com/nesquikm/mcp-rubber-duck/issues/87) |

## Citation

- HTML: https://www.freshcrate.ai/projects/mcp-rubber-duck
- Markdown: https://www.freshcrate.ai/projects/mcp-rubber-duck.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/mcp-rubber-duck/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
