UM

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

106 stars 22 forks Качество 86 Тренд 36Apache-2.0

ui5/mcp-server — это кандидат MCP-сервера, импортированный из https://github.com/ui5/mcp-server.

Обзор

ui5/mcp-server — это кандидат MCP-сервера, импортированный из https://github.com/ui5/mcp-server.

Обзор (машинный перевод)

Сервер Model Context Protocol для разработки приложений UI5.

Описание

Сервер UI5 Model Context Protocol предлагает инструменты для улучшения опыта разработчиков при работе с агентными AI-инструментами.

Ключевые особенности

  • Помогает в создании новых UI5-проектов при работе с агентными инструментами ИИ
  • Поддерживает разработчика в обнаружении и исправлении ошибок, специфичных для UI5, в коде
  • Предоставляет дополнительную информацию, специфичную для UI5, для агентных инструментов ИИ

[! СОВЕТ] Обязательно ознакомьтесь с нашим объявлением в сообществе SAP!

Доступные инструменты

  • create_integration_card: Создаёт новую интеграционную карту интерфейса.
  • create_ui5_app: Создаёт новое UI5-приложение на основе набора шаблонов.
  • get_api_reference: Получает и форматирует документацию API UI5.
  • get_guidelines: Предоставляет доступ к лучшим практикам разработки UI5.
  • get_integration_cards_guidelines: Предоставляет доступ к лучшим практикам разработки UI Integration Cards.
  • get_project_info: Извлекает метаданные и конфигурацию из проекта UI5.
  • get_typescript_conversion_guidelines: Предоставляет рекомендации по конвертации UI5-приложений и управления с JavaScript в TypeScript.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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"
            ]
        }
    }
}
Открыть полный README на GitHub

Установка

npx -y @ui5/mcp-server
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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