Skip to content

v1.3.3 — Official MCP Registry + major UX polish

Latest

Choose a tag to compare

@kunwar-shah kunwar-shah released this 03 May 05:52
· 11 commits to main since this release
adc7c1e

What's new

This release brings two big things:

  1. Official MCP Registry support — Claudex is now publishable to Anthropic's official MCP Registry at registry.modelcontextprotocol.io for canonical discovery by all MCP clients (Claude Code, Cursor, Codex, Windsurf).
  2. Substantial UX polish — auto-apply settings, theme preview, error boundary, toast system, keyboard shortcuts, code-splitting, and a long bug-fix list.

MCP Registry

  • Added mcpName: io.github.kunwar-shah/claudex to package.json
  • Added server.json manifest at repo root

UX Polish

  • Auto-apply visual settings — theme/font/density apply instantly, no Save button needed
  • 🎨 Theme preview block — each card shows a mini mockup; no global CSS swap on hover
  • 🎲 Surprise Me button — randomizes ALL visual settings at once
  • 📱 Mobile-responsive Settings modal — bottom sheet on mobile
  • ⌨️ Keyboard shortcuts?, /, Esc, Cmd+K, g s/m/a
  • 🔔 Unified ToastProvider — replaces three ad-hoc toast patterns
  • 🛡️ ErrorBoundary — recovery UI replaces white screen of death
  • 10× smaller initial JS bundle — 442 KB → 46 KB gzipped via code-splitting
  • 🎯 ARIA labels on icon-only buttons

Real Data + Charts

  • Real role distribution chart (replaces fake 44/47/9% with actual SQL GROUP BY)
  • Custom polished bar chart (rank, share %, gradient, hover)

Loading States

  • TopProgressBar (global indeterminate progress)
  • Skeletons across ManageSessions, ConversationThread, Search, Analytics

Fixed

  • Export 500 error (em-dashes/quotes/emoji corrupted Content-Disposition header)
  • Per-page dropdown value cut off
  • Tags input overflowing card
  • Footer version label stuck at v1.2
  • Copy Context popup hidden behind header

Adoption

86 ⭐ • 9 🍴 • approved on Glama MCP Servers • 4 awesome-list PRs in flight

Full changelog: https://github.com/kunwar-shah/claudex/blob/main/docs/changelog.md