Repository navigation
Releases
Releases · Jpisnice/shadcn-ui-mcp-server
v3.0.0 — MCP 2026-07-28 spec
Implements the MCP 2026-07-28 specification on MCP TypeScript SDK v2. Clients on 2025-era protocol versions are still served by default.
⚠️ Breaking changes
- Node.js 20+ is required. The Docker image now uses Node 22.
- **Legacy HTTP+SSE transport removed.**ne; connect to the Streamable HTTPendpoint at
/mcp.--mode ssestill works as a deprecated alias for--mode http. /connectionsendpoint removed (t- Spec-compliant errors: unknown tools/prompts/resources return
-32602instead of-32603, and tool
failures come back as results with `isEr
✨ Added
- 2026-07-28 protocol: stateless requests,
server/discover, per-request_meta, richerserverInfo --protocol any|modern(`MCP_PROTOCOLnew protocol- Cache hints on list/read results
- Argument completion for prompt and res
--help/--versionflags- DNS rebinding protection when bound to
- Modern Protocol Guide
🐛 Fixed
- GitHub 404s and rate limits were treated as success (a missing component returned
404: Not Foundas its source) - The circuit breaker no longer trips on bad component names
- Component list cached for an hour insty request
- Resources use the spec's
mimeTypefield - Docker Compose healthcheck used the wr
- All
npm auditvulnerabilities resolved; the unuseduuiddependency was removed
📦 Install
npx @jpisnice/shadcn-ui-mcp-server@3.0.0
Full details: CHANGELOG.md
January 2026 Release
MCPB capabilty and other bug fixes
Release Oct 2025
First Release
First release for the mcp server