Starwind UI MCP Server

MIT License

Integrations

  • Detects and generates appropriate npm commands for installing and updating Starwind UI components in projects using npm as package manager.

  • Detects and generates appropriate pnpm commands for installing and updating Starwind UI components in projects using pnpm as package manager.

  • Provides type-safe implementation of tools for working with Starwind UI components in TypeScript projects, with better developer experience and type safety.

Starwind UI MCP 서버

Starwind UI를 위한 MCP(Model Context Protocol) 서버의 TypeScript 구현으로, 개발자가 Starwind UI 구성 요소를 사용하는 데 도움이 되는 도구를 제공합니다.

빠른 시작

지엑스피1

Smithery를 통해 설치

Smithery를 통해 Claude Desktop에 Starwind UI MCP 서버를 자동으로 설치하려면:

npx -y @smithery/cli install @Boston343/starwind-ui-mcp --client claude

IDE 설정

로컬 MCP 서버를 사용하도록 IDE를 설정하는 방법은 IDE마다 다릅니다. Windsurf의 예는 다음과 같습니다.

{ "mcpServers": { "starwind ui": { "command": "node", "args": ["c:\\path\\to\\folder\\starwind-ui-mcp\\dist\\server.js"], "env": {} } } }

자세한 지침:

MCP란 무엇인가요?

모델 컨텍스트 프로토콜(MCP)은 로컬 서버를 통해 AI 기능을 확장하는 프로토콜입니다. 이 구현은 Starwind UI에서 작업할 때 AI 어시스턴트 기능을 향상시키는 Starwind UI 전용 도구를 제공합니다. MCP에 대한 자세한 내용은 공식 문서를 참조하세요.

특징

  • 도구 기반 아키텍처 - 새로운 도구를 쉽게 추가할 수 있는 모듈식 디자인
  • Starwind UI 문서 도구 - Starwind UI 구성 요소에 대한 문서 링크에 액세스합니다.
  • 패키지 관리자 감지 - 적절한 패키지 관리자(npm, yarn, pnpm)를 감지하고 사용합니다.
  • LLM 데이터 페처 - 캐싱 및 속도 제한을 사용하여 LLM에 대한 Starwind UI 정보 검색
  • TypeScript 구현 - 더 나은 유형 안전성과 개발자 경험을 위해 TypeScript로 구축됨
  • 표준 I/O 전송 - AI 어시스턴트와의 통신을 위해 stdio 사용

사용 가능한 도구

도구 이름설명
init_project새로운 Starwind UI 프로젝트를 초기화합니다.
install_componentStarwind UI 구성 요소에 대한 설치 명령을 생성합니다.
update_componentStarwind UI 구성 요소에 대한 업데이트 명령을 생성합니다.
get_documentationStarwind UI 구성 요소 및 가이드에 대한 설명서 링크를 반환합니다.
fetch_llm_datastarwind.dev에서 LLM 데이터를 가져옵니다(속도 제한, 캐싱 포함)
get_package_manager현재 패키지 관리자 정보를 감지하고 반환합니다.

개발

이 프로젝트는 개발 목적으로 PNPM을 패키지 관리자로 사용하도록 설정되어 있습니다. pnpm을 사용하지 않는 경우, 필요한 패키지 관리자 명령으로 package.json 파일을 업데이트해야 합니다.

프로젝트 구조

src/ ├── config/ # Server configuration │ └── settings.ts # Configuration settings ├── tools/ # MCP tools implementations │ ├── index.ts # Tool registration │ └── *.ts # Individual tool implementations ├── utils/ # Utility functions └── server.ts # Main MCP server implementation

새로운 도구 추가

서버에 자신의 도구를 추가하려면:

  1. src/tools/ 디렉토리에 새 도구 파일을 만듭니다.
  2. src/tools/index.ts 에 도구를 등록합니다.
  3. src/config/settings.ts 에서 도구를 활성화하세요
  4. pnpm build 로 서버를 다시 빌드합니다.
  5. pnpm start 로 서버를 다시 시작하세요.

특허

MIT 라이센스 - 자세한 내용은 라이센스 파일을 참조하세요.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Starwind UI 구성 요소를 사용하는 데 도움이 되는 도구를 제공하는 모델 컨텍스트 프로토콜 서버의 TypeScript 구현입니다.

  1. 빠른 시작
    1. Smithery를 통해 설치
    2. IDE 설정
  2. MCP란 무엇인가요?
    1. 특징
      1. 사용 가능한 도구
        1. 개발
          1. 프로젝트 구조
            1. 새로운 도구 추가
              1. 특허

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  A production-ready template for creating Model Context Protocol servers with TypeScript, providing tools for efficient testing, development, and deployment.
                  Last updated -
                  1
                  14
                  12
                  JavaScript
                  MIT License
                • A
                  security
                  F
                  license
                  A
                  quality
                  A TypeScript-based template for developing Model Context Protocol servers with features like dependency injection and service-based architecture, facilitating the creation and integration of custom data processing tools.
                  Last updated -
                  1
                  2
                  TypeScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  A TypeScript implementation of a Model Context Protocol server that provides a frictionless framework for developers to build and deploy AI tools and prompts, focusing on developer experience with zero boilerplate and automatic tool registration.
                  Last updated -
                  6
                  TypeScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  A TypeScript framework for building Model Context Protocol (MCP) servers with automatic discovery and loading of tools, resources, and prompts.
                  Last updated -
                  67
                  TypeScript
                  • Apple

                View all related MCP servers

                ID: j7wx7ousry