Skip to main content
Glama
starwind-ui

Starwind UI MCP Server

by starwind-ui

Starwind UI v3Starwind Pro를 위한 TypeScript Model Context Protocol 서버입니다. AI 클라이언트에게 Astro 및 React 프로젝트에 대한 최신 프레임워크 인식 가이드를 제공합니다.

빠른 시작

유지 관리되는 클라이언트 설정 가이드는 Starwind UI MCP 문서를 참조하세요.

Codex (~/.codex/config.toml):

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

Claude Code (.mcp.json) 또는 Cursor (.cursor/mcp.json):

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

설정을 변경한 후 클라이언트를 다시 시작하거나 MCP 서버를 다시 로드하세요.

Related MCP server: shadcn-ui MCP Server

v3 모델

Starwind UI v3에는 세 가지 관련 표면이 있습니다. MCP는 이를 구분하여 유지합니다:

표면

의미

MCP 동작

스타일드 컴포넌트

Astro 및/또는 React 구현이 포함된 복사 소유 UI 컴포넌트

starwind_searchstarwind_add로 검색 및 설치

프리미티브

하위 수준의 Astro 및 React 어댑터, 해당되는 경우 Starwind Runtime 기반

surface: "primitive"로 검색; v3 primitives add 명령어로 설치

런타임

프레임워크 중립 동작 API

Runtime 주제 또는 표면을 사용하여 starwind_docs로 가져오기

서버는 이러한 계층을 버전이 지정된 ai-manifest.json에 대해 검증하고, 검증된 데이터를 캐시하며, 사이트를 사용할 수 없는 경우 번들로 제공된 v3 스냅샷으로 대체합니다.

도구

도구

목적

starwind_init

기존 Astro 또는 React 프로젝트에 대한 v3 초기화 명령어를 생성합니다. Pro는 선택 사항입니다.

starwind_add

요청을 검증하고 스타일드 컴포넌트, 프리미티브 또는 Astro 전용 Pro 블록에 대한 설치 또는 지연 설치 명령어를 생성합니다.

starwind_search

프레임워크 메타데이터 및 필터를 사용하여 스타일드 컴포넌트, 프리미티브 및 Pro 블록을 검색합니다.

starwind_docs

정확한 컴포넌트, 프리미티브, Runtime, 마이그레이션 및 프레임워크 문서를 확인합니다.

starwind_migrate

프로젝트를 검사하고 안전한 대화형 우선 v2-to-v3 마이그레이션 가이드를 생성합니다.

도구 호출은 읽기 가능한 JSON 텍스트와 MCP structuredContent를 모두 반환합니다.

요구 사항 및 동작

  • 생성된 v3 CLI 명령어는 Node.js 22.12.0 이상이 필요합니다.

  • starwind_init는 기존 Astro 5+ 또는 React 18+ 프로젝트를 대상으로 하며, framework가 제공되지 않는 한 CLI가 프레임워크를 자동 감지하도록 합니다.

  • 무료 @starwind-pro/* 카탈로그 블록은 일반 초기화 후에 작동합니다. 유료 블록은 명시적인 승인이 필요합니다. 필요한 경우에만 pro: true를 전달하세요.

  • Starwind Pro 블록은 현재 Astro를 대상으로 합니다. React 검색은 이를 생략하고, React 추가 요청은 명시적으로 거부합니다.

  • 마이그레이션은 기본적으로 대화형입니다. 백업 및 덮어쓰기 동작이 의도된 경우에만 yes: true를 설정하세요.

  • 패키지 관리자 및 프로젝트 컨텍스트는 가능한 경우 로컬에서 감지되며, add 명령어는 확인된 패키지 관리자를 CLI에 전달합니다. 어떤 도구도 생성된 명령어를 실행하지 않습니다.

무료에서 Pro로 업그레이드

MCP는 유료 설정을 강제하지 않고 Pro를 검색 가능하게 유지합니다. 검색 결과는 Pro 카탈로그에 연결되며, 무료 Pro 블록은 직접 설치 가능하고, 유료 결과에는 구매 및 설치 링크가 포함된 구조화된 proUpgrade 경로가 포함됩니다.

기존 Astro 프로젝트의 경우 MCP는 다음을 권장합니다:

pnpm dlx starwind@latest setup --yes

설정 명령어는 프로젝트의 패키지 관리자를 자동 감지하므로 --package-manager 플래그가 필요하지 않습니다. Pro 레지스트리와 .env.local을 준비합니다. STARWIND_LICENSE_KEY 자리 표시자를 구매한 키로 바꾼 다음 반환된 deferredCommand를 실행하세요. 키를 민감한 정보로 취급하세요. .env.local을 소스 제어에서 제외하고 로그나 클라이언트 측 코드에 키를 절대 노출하지 마세요. pro: true로 초기화된 프로젝트는 대신 동등한 init --pro 명령어를 받습니다.

개발

pnpm build
pnpm lint
pnpm test:run

옵트인 프로덕션 매니페스트 계약 테스트를 실행하려면:

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

라이선스

MIT. LICENSE를 참조하세요.

보안

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
2moRelease cycle
4Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A Model Context Protocol server for Wix AI tools

  • AI-powered design and management for Webflow Sites

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/starwind-ui/starwind-ui-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server