abap2UI5 dev loop for AI agents: validate views, screenshot, deploy and run apps - no SAP system
{ "mcpServers": { "io.github.abap2ui5-mcp-server": { "command": "npx", "args": [ "-y", "@abap2ui5/[email protected]" ], "env": { "AI_VIEW_CHECK_HOME": "<value>", "A2UI5_HOME": "<value>", "SAMPLES_CONTROLS_HOME": "<value>", "SAMPLES_HOME": "<value>", "SAMPLES_STACK_HOME": "<value>", "APP_TEMPLATE_HOME": "<value>", "DOCS_HOME": "<value>", "ABAP_CLOUD_GUI_HOME": "<value>", "POPUPS_HOME": "<value>", "OPENUI5_SRC": "<value>", "A2UI5_MCP_WORKSPACE": "<value>", "A2UI5_MCP_BACKEND": "<value>", "A2UI5_MCP_RUNTIME_VERSION": "<value>", "A2UI5_MCP_PORT": "<value>", "A2UI5_MCP_UI": "<value>", "A2UI5_MCP_APP_FORMAT": "<value>", "A2UI5_MCP_OFFLINE": "<value>", "A2UI5_MCP_REMOTE": "<value>", "A2UI5_MCP_REMOTE_DIR": "<value>", "A2UI5_MCP_REMOTE_TTL_MS": "<value>", "A2UI5_MCP_UI5_CACHE_MB": "<value>", "A2UI5_MCP_RENDER_PAGES": "<value>", "A2UI5_MCP_CHROMIUM": "<value>", "A2UI5_MCP_SCREENSHOT_DIR": "<value>", "A2UI5_MCP_PREBUILT_URL": "<value>", "A2UI5_MCP_LINT_WORKER": "<value>", "A2UI5_MCP_LINT_IDLE_MS": "<value>", "A2UI5_MCP_LINT_TIMEOUT_MS": "<value>", "A2UI5_MCP_SCOPE_TIMEOUT_MS": "<value>", "A2UI5_MCP_BUILD_TIMEOUT_MS": "<value>", "A2UI5_MCP_UNIT_TIMEOUT_MS": "<value>", "A2UI5_MCP_SYSTEM_URL": "<value>", "A2UI5_MCP_SYSTEM_USER": "<value>", "A2UI5_MCP_SYSTEM_PASSWORD": "<secret>", "A2UI5_MCP_SYSTEM_PASSWORD_CMD": "<value>", "A2UI5_MCP_SYSTEM_INSECURE_TLS": "<value>", "GITHUB_TOKEN": "<secret>" } } }}에이전트 강화
게시자의 자체 명령입니다. PlugMCP 엔드포인트가 아닙니다.
Host a copy with our keys and logs.
npx -y @abap2ui5/[email protected]Claude Code에는 로컬 명령용 설치 링크가 없습니다. 아래 명령을 복사해 터미널에서 실행합니다.
AI_VIEW_CHECK_HOME=<value> A2UI5_HOME=<value> SAMPLES_CONTROLS_HOME=<value> SAMPLES_HOME=<value> SAMPLES_STACK_HOME=<value> APP_TEMPLATE_HOME=<value> DOCS_HOME=<value> ABAP_CLOUD_GUI_HOME=<value> POPUPS_HOME=<value> OPENUI5_SRC=<value> A2UI5_MCP_WORKSPACE=<value> A2UI5_MCP_BACKEND=<value> A2UI5_MCP_RUNTIME_VERSION=<value> A2UI5_MCP_PORT=<value> A2UI5_MCP_UI=<value> A2UI5_MCP_APP_FORMAT=<value> A2UI5_MCP_OFFLINE=<value> A2UI5_MCP_REMOTE=<value> A2UI5_MCP_REMOTE_DIR=<value> A2UI5_MCP_REMOTE_TTL_MS=<value> A2UI5_MCP_UI5_CACHE_MB=<value> A2UI5_MCP_RENDER_PAGES=<value> A2UI5_MCP_CHROMIUM=<value> A2UI5_MCP_SCREENSHOT_DIR=<value> A2UI5_MCP_PREBUILT_URL=<value> A2UI5_MCP_LINT_WORKER=<value> A2UI5_MCP_LINT_IDLE_MS=<value> A2UI5_MCP_LINT_TIMEOUT_MS=<value> A2UI5_MCP_SCOPE_TIMEOUT_MS=<value> A2UI5_MCP_BUILD_TIMEOUT_MS=<value> A2UI5_MCP_UNIT_TIMEOUT_MS=<value> A2UI5_MCP_SYSTEM_URL=<value> A2UI5_MCP_SYSTEM_USER=<value> A2UI5_MCP_SYSTEM_PASSWORD=<secret> A2UI5_MCP_SYSTEM_PASSWORD_CMD=<value> A2UI5_MCP_SYSTEM_INSECURE_TLS=<value> GITHUB_TOKEN=<secret> claude mcp add io.github.abap2ui5-mcp-server -- npx -y @abap2ui5/mcp-server@1.0.0터미널에서 실행합니다.
{ "mcpServers": { "io.github.abap2ui5-mcp-server": { "command": "npx", "args": [ "-y", "@abap2ui5/[email protected]" ], "env": { "AI_VIEW_CHECK_HOME": "<value>", "A2UI5_HOME": "<value>", "SAMPLES_CONTROLS_HOME": "<value>", "SAMPLES_HOME": "<value>", "SAMPLES_STACK_HOME": "<value>", "APP_TEMPLATE_HOME": "<value>", "DOCS_HOME": "<value>", "ABAP_CLOUD_GUI_HOME": "<value>", "POPUPS_HOME": "<value>", "OPENUI5_SRC": "<value>", "A2UI5_MCP_WORKSPACE": "<value>", "A2UI5_MCP_BACKEND": "<value>", "A2UI5_MCP_RUNTIME_VERSION": "<value>", "A2UI5_MCP_PORT": "<value>", "A2UI5_MCP_UI": "<value>", "A2UI5_MCP_APP_FORMAT": "<value>", "A2UI5_MCP_OFFLINE": "<value>", "A2UI5_MCP_REMOTE": "<value>", "A2UI5_MCP_REMOTE_DIR": "<value>", "A2UI5_MCP_REMOTE_TTL_MS": "<value>", "A2UI5_MCP_UI5_CACHE_MB": "<value>", "A2UI5_MCP_RENDER_PAGES": "<value>", "A2UI5_MCP_CHROMIUM": "<value>", "A2UI5_MCP_SCREENSHOT_DIR": "<value>", "A2UI5_MCP_PREBUILT_URL": "<value>", "A2UI5_MCP_LINT_WORKER": "<value>", "A2UI5_MCP_LINT_IDLE_MS": "<value>", "A2UI5_MCP_LINT_TIMEOUT_MS": "<value>", "A2UI5_MCP_SCOPE_TIMEOUT_MS": "<value>", "A2UI5_MCP_BUILD_TIMEOUT_MS": "<value>", "A2UI5_MCP_UNIT_TIMEOUT_MS": "<value>", "A2UI5_MCP_SYSTEM_URL": "<value>", "A2UI5_MCP_SYSTEM_USER": "<value>", "A2UI5_MCP_SYSTEM_PASSWORD": "<secret>", "A2UI5_MCP_SYSTEM_PASSWORD_CMD": "<value>", "A2UI5_MCP_SYSTEM_INSECURE_TLS": "<value>", "GITHUB_TOKEN": "<secret>" } } }}claude_desktop_config.json
원격 URL인가요, 내 컴퓨터에서 실행하는 명령인가요? 두 설치 방식의 차이
PlugMCP에서 실행
A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.
실행도구
아직 도구 목록이 없습니다. 원격 서버는 첫 상태 확인 후에 도구 목록이 생깁니다.
FAQ
이 페이지에서 Cursor, Claude Desktop, Claude Code 또는 VS Code용 stdio 설정을 복사합니다. PlugMCP 프록시가 아니라 게시자의 설치 방식을 사용합니다.
게시자가 등록한 환경 변수: AI_VIEW_CHECK_HOME, A2UI5_HOME, SAMPLES_CONTROLS_HOME, SAMPLES_HOME, SAMPLES_STACK_HOME, APP_TEMPLATE_HOME, DOCS_HOME, ABAP_CLOUD_GUI_HOME, POPUPS_HOME, OPENUI5_SRC, A2UI5_MCP_WORKSPACE, A2UI5_MCP_BACKEND, A2UI5_MCP_RUNTIME_VERSION, A2UI5_MCP_PORT, A2UI5_MCP_UI, A2UI5_MCP_APP_FORMAT, A2UI5_MCP_OFFLINE, A2UI5_MCP_REMOTE, A2UI5_MCP_REMOTE_DIR, A2UI5_MCP_REMOTE_TTL_MS, A2UI5_MCP_UI5_CACHE_MB, A2UI5_MCP_RENDER_PAGES, A2UI5_MCP_CHROMIUM, A2UI5_MCP_SCREENSHOT_DIR, A2UI5_MCP_PREBUILT_URL, A2UI5_MCP_LINT_WORKER, A2UI5_MCP_LINT_IDLE_MS, A2UI5_MCP_LINT_TIMEOUT_MS, A2UI5_MCP_SCOPE_TIMEOUT_MS, A2UI5_MCP_BUILD_TIMEOUT_MS, A2UI5_MCP_UNIT_TIMEOUT_MS, A2UI5_MCP_SYSTEM_URL, A2UI5_MCP_SYSTEM_USER, A2UI5_MCP_SYSTEM_PASSWORD, A2UI5_MCP_SYSTEM_PASSWORD_CMD, A2UI5_MCP_SYSTEM_INSECURE_TLS, GITHUB_TOKEN.
Abap2UI5은(는) stdio를 통해 로컬에서 실행됩니다.
마지막 확인: 2026-11-09. abap2UI5 dev loop for AI agents: validate views, screenshot, deploy and run apps - no SAP system
게시자 제공
README를 아직 수집하지 않았습니다. 저장소 열기
abap2UI5 dev loop for AI agents: validate views, screenshot, deploy and run apps - no SAP system