shadcn-ui-mcp-server and nakkas

Both are MCP servers designed to enable AI to understand and generate UI components, with Jpisnice/shadcn-ui-mcp-server focusing on Shadcn UI and various frameworks, while arikusi/nakkas specializes in turning AI into an SVG artist; thus, they are ecosystem siblings, representing specialized applications of the same core technology.

shadcn-ui-mcp-server
79
Verified
nakkas
40
Emerging
Maintenance 16/25
Adoption 19/25
Maturity 24/25
Community 20/25
Maintenance 13/25
Adoption 9/25
Maturity 18/25
Community 0/25
Stars: 2,731
Forks: 283
Downloads: 7,277
Commits (30d): 2
Language: TypeScript
License: MIT
Stars: 3
Forks:
Downloads: 492
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
No risk flags

About shadcn-ui-mcp-server

Jpisnice/shadcn-ui-mcp-server

A mcp server to allow LLMS gain context about shadcn ui component structure,usage and installation,compaitable with react,svelte 5,vue & React Native

Implements the Model Context Protocol (MCP) with direct GitHub API access to shadcn/ui repositories, providing AI assistants with real-time component source code, demos, and block implementations. Supports dual transport modes—stdio for CLI and SSE for HTTP-based multi-client deployments—with intelligent caching and configurable GitHub token authentication for rate limit optimization. Enables framework-agnostic component integration with switchable primitive libraries (Radix UI or Base UI) and one-click installation via `.mcpb` bundles for Claude Desktop.

About nakkas

arikusi/nakkas

MCP server that turns AI into an SVG artist

Exposes a declarative JSON schema with AI-native field descriptions that LLMs use to generate complete SVG configurations, then renders them to pure SVG with CSS @keyframes and SMIL animations—no JavaScript or external dependencies. Integrates with Claude Desktop, Cursor, Zed, and other MCP clients via standard stdio transport, providing `render_svg`, `preview`, and `save` tools for an AI-guided design workflow.

Scores updated daily from GitHub, PyPI, and npm data. How scores work