UM

ui5/mcp-server

Developer tools공식

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

106 stars 22 forks 품질 86 트렌드 36Apache-2.0

ui5/mcp-server는 https://github.com/ui5/mcp-server.에서 가져온 MCP 서버 후보입니다.

개요

ui5/mcp-server는 https://github.com/ui5/mcp-server.에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

UI5 애플리케이션 개발을 위한 모델 컨텍스트 프로토콜 서버입니다.

설명

UI5 모델 컨텍스트 프로토콜 서버는 에이전트 AI 도구를 사용할 때 개발자 경험을 개선할 수 있는 도구를 제공합니다.

주요 특징

  • 에이전트 AI 도구를 사용할 때 새로운 UI5 프로젝트 생성 지원
  • 개발자가 UI5 특유의 코드를 감지하고 수정할 수 있도록 지원합니다
  • 에이전트 AI 도구에 대한 UI5 전용 추가 정보 제공

[! 팁] SAP 커뮤니티에 있는 저희 공지 블로그 게시물도 꼭 확인해 주세요!

사용 가능한 도구

  • create_integration_card: 새로운 UI 통합 카드를 구축합니다.
  • create_ui5_app: 템플릿 세트를 기반으로 새로운 UI5 애플리케이션을 스캐폴딩합니다.
  • get_api_reference: UI5 API 문서를 가져오고 포맷합니다.
  • get_guidelines: UI5 개발 모범 사례에 대한 접근을 제공합니다.
  • get_integration_cards_guidelines: UI 통합 카드 개발 모범 사례에 대한 접근 권한을 제공합니다.
  • get_project_info: UI5 프로젝트에서 메타데이터와 구성을 추출합니다.
  • get_typescript_conversion_guidelines: UI5 애플리케이션 및 컨트롤을 JavaScript에서 TypeScript로 변환하는 가이드라인을 제공합니다.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

UI5 MCP Server

A Model Context Protocol server for UI5 application development.

Description

The UI5 Model Context Protocol server offers tools to improve the developer experience when working with agentic AI tools.

Key Features

  • Helps with the creation of new UI5 projects when working with agentic AI tools
  • Supports the developer to detect and fix UI5-specific errors in the code
  • Provides additional UI5-specific information for agentic AI tools

[!TIP] Make sure to also check out our announcement blog post in the SAP Community!

Available Tools

  • create_integration_card: Scaffolds a new UI Integration Card.
  • create_ui5_app: Scaffolds a new UI5 application based on a set of templates.
  • get_api_reference: Fetches and formats UI5 API documentation.
  • get_guidelines: Provides access to UI5 development best practices.
  • get_integration_cards_guidelines: Provides access to UI Integration Cards development best practices.
  • get_project_info: Extracts metadata and configuration from a UI5 project.
  • get_typescript_conversion_guidelines: Provides guidelines for converting UI5 applications and controls from JavaScript to TypeScript.
  • get_version_info: Retrieves version information for the UI5 framework.
  • run_manifest_validation: Validates the manifest against the UI5 Manifest schema.
  • run_ui5_linter: Integrates with @ui5/linter to analyze and report issues in the UI5 code.

Requirements

  • Node.js Version v20.17.0, v22.9.0 or higher
  • npm Version v8.0.0 or higher
  • An MCP client, such as VS Code (GitHub Copilot), Cline, Claude Code, Codex, or any other MCP-compatible client

Setup

Standard Configuration for Most Clients

This configuration works for most MCP clients:

{
    "mcpServers": {
        "@ui5/mcp-server": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@ui5/mcp-server"
            ]
        }
    }
}
GitHub에서 전체 README 보기

설치

npx -y @ui5/mcp-server
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "@ui5/mcp-server": { "type": "stdio", "command": "npx", "args": [ "-y", "@ui5/mcp-server" ] } } }