Starwind UI MCP 서버
Starwind UI를 위한 MCP(Model Context Protocol) 서버의 TypeScript 구현으로, 개발자가 Starwind UI 구성 요소를 사용하는 데 도움이 되는 도구를 제공합니다.
빠른 시작
지엑스피1
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 Starwind UI MCP 서버를 자동으로 설치하려면:
IDE 설정
로컬 MCP 서버를 사용하도록 IDE를 설정하는 방법은 IDE마다 다릅니다. Windsurf의 예는 다음과 같습니다.
자세한 지침:
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_component | Starwind UI 구성 요소에 대한 설치 명령을 생성합니다. |
update_component | Starwind UI 구성 요소에 대한 업데이트 명령을 생성합니다. |
get_documentation | Starwind UI 구성 요소 및 가이드에 대한 설명서 링크를 반환합니다. |
fetch_llm_data | starwind.dev에서 LLM 데이터를 가져옵니다(속도 제한, 캐싱 포함) |
get_package_manager | 현재 패키지 관리자 정보를 감지하고 반환합니다. |
개발
이 프로젝트는 개발 목적으로 PNPM을 패키지 관리자로 사용하도록 설정되어 있습니다. pnpm을 사용하지 않는 경우, 필요한 패키지 관리자 명령으로 package.json 파일을 업데이트해야 합니다.
프로젝트 구조
새로운 도구 추가
서버에 자신의 도구를 추가하려면:
src/tools/
디렉토리에 새 도구 파일을 만듭니다.src/tools/index.ts
에 도구를 등록합니다.src/config/settings.ts
에서 도구를 활성화하세요pnpm build
로 서버를 다시 빌드합니다.pnpm start
로 서버를 다시 시작하세요.
특허
MIT 라이센스 - 자세한 내용은 라이센스 파일을 참조하세요.
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Starwind UI 구성 요소를 사용할 때 AI 어시스턴트의 기능을 향상시키고 프로젝트 초기화, 구성 요소 설치, 문서 액세스 등을 위한 도구를 제공하는 TypeScript 서버입니다.
Related MCP Servers
- -securityAlicense-qualityA 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 -6TypeScriptMIT License
- -securityFlicense-qualityA TypeScript server that allows AI agents to access, retrieve, and analyze Sentry error data through the Modern Context Protocol.Last updated -2TypeScript
Akash MCP Serverofficial
-securityAlicense-qualityA TypeScript server implementing the Model Context Protocol that enables AI agents to interact with the Akash Network, allowing them to deploy applications, create leases, manage deployments, and access other Akash services through typed tools.Last updated -6TypeScriptApache 2.0- -security-license-qualityA TypeScript-based server that enables AI assistants to interact with ERPNext/Frappe systems through the Model Context Protocol, allowing access to documents, creation/updating of records, and running reports.Last updated -4JavaScriptMIT License