Starwind UI

by boston343

Not rated
GitHub

About

A server providing tools for developers working with Starwind UI components.

Details

Author
boston343
Categories
Developer Tools, Frontend, Other

Setup

Install Starwind UI in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/boston343/starwind-ui-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

Official MCP Registry·io.github.starwind-ui/mcp

A TypeScript Model Context Protocol server forStarwind UI v3andStarwind Pro. It gives AI clients current, framework-aware guidance for Astro and React projects.

For the maintained client setup guide, see theStarwind UI MCP documentation.

[mcp_servers.starwind_ui] command = "npx" args = ["-y", "@starwind-ui/mcp"] enabled = true

Claude Code (.mcp.json) or Cursor (.cursor/mcp.json):

{ "mcpServers": { "starwind-ui": { "command": "npx", "args": ["-y", "@starwind-ui/mcp"] } } }

Restart the client or reload its MCP servers after changing the configuration.

Starwind UI v3 has three related surfaces. The MCP keeps them distinct:

The server validates these layers against the versionedai-manifest.json, caches validated data, and falls back to a bundled v3 snapshot if the site is unavailable.

Tool calls return both readable JSON text and MCPstructuredContent.

- Generated v3 CLI commands require Node.js 22.12.0 or newer.
- starwind_inittargets existing Astro 5+ or React 18+ projects and lets the CLI auto-detect the framework unlessframeworkis supplied.
- Free@starwind-pro/*catalog blocks work after ordinary initialization. Paid blocks require explicit authorization; passpro: trueonly when it is required.
- Starwind Pro blocks currently target Astro. React searches omit them, and React add requests reject them explicitly.
- Migration is interactive by default. Setyes: trueonly when backup-and-overwrite behavior is intended.
- Package-manager and project context are detected locally when possible, and add commands pass the resolved package manager to the CLI. No tool executes the generated command.

The MCP keeps Pro discoverable without forcing paid setup. Search results link to the Pro catalog, free Pro blocks remain directly installable, and paid results include a structuredproUpgradepath with purchase and installation links.

For an existing Astro project, the MCP recommends:

The setup command auto-detects the project's package manager, so it does not need a--package-managerflag. It prepares the Pro registry and.env.local; replace theSTARWIND_LICENSE_KEYplaceholder with the purchased key, then run the returneddeferredCommand. Treat the key as sensitive: keep.env.localout of source control and never expose the key in logs or client-side code. A project initialized withpro: truereceives the equivalentinit --procommand instead.

Run the opt-in production manifest contract test with:

RUN_LIVE_CONTRACT_TESTS=1 pnpm test:run src/utils/starwind_live_contract.test.ts

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

A growing collection of MCP tools for Android Development. Currently features a deterministic Figma-SVG-to-Android-XML converter, with plans for Gradle analysis, Resource management, and ADB integration tools.

An AI-powered website generator from B12, requiring no external data files.

Multi-LLM Design and Build Team. Confer and create with a team of LLMs.

Integrates Cursor AI with Figma to read and programmatically modify designs.

Integrates the Dify AI API to generate Ant Design business component code. Supports text, image inputs, and streaming responses.

fable-discipline is a Claude Code plugin that makes agentic software work follow repeatable working patterns: design before code, verify after edits, separate author from reviewer, preserve verified state between sessions, and report uncertainty honestly.

Integrate Figma design data with AI coding tools using a local MCP server.

Provides Figma layout information to AI coding agents like Cursor.

Enables AI assistants to interact with and automate Figma designs programmatically.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.