AI 어시스턴트가 LumenJS 애플리케이션을 구축하고, Roxyon BaaS를 활용하며, 웹 프로젝트를 Roxyon 인프라에 배포할 수 있도록 지원합니다.
다른 이름 bea-technology/roxyon-devtools, @roxyon/mcp
- 스타
- 0
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 0.7.0
- 마지막 커밋
- 2026년 11월 2일
- 라이선스
- MIT
Roxyon MCP란?
Roxyon은(는) MCP server입니다. AI 어시스턴트가 LumenJS 애플리케이션을 구축하고, Roxyon BaaS를 활용하며, 웹 프로젝트를 Roxyon 인프라에 배포할 수 있도록 지원합니다.
프로젝트 README에서 생성된 요약
Roxyon MCP server 정보
이 MCP server는 AI 어시스턴트를 통해 LumenJS 애플리케이션을 구축하고 웹 배포를 관리할 수 있게 해줍니다. 개발자는 이를 사용하여 앱을 생성하고, Roxyon Backend as a Service와 상호작용하며, 웹 프로젝트를 Roxyon 인프라에 직접 푸시할 수 있습니다. stdio를 통해 작동하며 Claude Code, Cursor, Windsurf, Cline, Gemini CLI와 같은 클라이언트와 통합됩니다.
서버를 사용하려면 Roxyon CLI를 사용하거나 환경 변수에 ROXYON_TOKEN을 제공하여 인증해야 합니다. 이 서버는 프로젝트 설정을 위한 roxyon_init, 게시를 위한 roxyon_deploy, 모니터링을 위한 roxyon_logs와 같은 특정 도구를 제공합니다. 또한 어시스턴트에게 기술 문서를 제공하기 위해 roxyon://docs/lumenjs와 같은 리소스를 제공합니다. 보안을 위해 부수 효과를 일으키는 모든 도구는 실행 시 confirm:true 파라미터가 필요합니다.
활용 사례
- 1새 애플리케이션 스캐폴딩내장된 프롬프트를 사용하여 AI에게 새로운 LumenJS 프로젝트 구조를 생성하도록 요청합니다.
- 2웹 프로젝트 배포어시스턴트에게 애플리케이션을 빌드하고 Roxyon 인프라에 업로드하도록 지시합니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
Roxyon MCP 설치 방법
형식 확인: 2026년 11월 10일Cursor에 추가Goose에 추가Claude Code에 Roxyon MCP 설치
$ claude mcp add --env 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' roxyon -- npx -y @roxyon/mcpCursor에 Roxyon MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"roxyon": {
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}VS Code에 Roxyon MCP 설치
.vscode/mcp.json
{
"servers": {
"roxyon": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}VS Code CLI에 Roxyon MCP 설치
$ code --add-mcp '{"name":"roxyon","type":"stdio","command":"npx","args":["-y","@roxyon/mcp"],"env":{"ROXYON_TOKEN":"<YOUR_ROXYON_TOKEN>"}}'Claude Desktop에 Roxyon MCP 설치
claude_desktop_config.json
{
"mcpServers": {
"roxyon": {
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}Codex에 Roxyon MCP 설치
$ codex mcp add roxyon --env 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' -- npx -y @roxyon/mcpCodex config.toml에 Roxyon MCP 설치
~/.codex/config.toml
[mcp_servers.roxyon] command = "npx" args = ["-y", "@roxyon/mcp"] [mcp_servers.roxyon.env] ROXYON_TOKEN = "<YOUR_ROXYON_TOKEN>"
Gemini CLI에 Roxyon MCP 설치
$ gemini mcp add -s user -e 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' roxyon npx -- -y @roxyon/mcpGemini settings.json에 Roxyon MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"roxyon": {
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}구성
ROXYON_TOKEN비밀A roxp_ personal access token (alternative to `roxyon login`). Create one with `roxyon token create`.
ROXYON_API_URLOverride the BaaS base URL (default https://www.beaapis.com/1).
ROXYON_CONSOLE_URLOverride the console base URL (default https://console.roxyon.com).
| 이름 | 설명 | 유형 |
|---|---|---|
| ROXYON_TOKEN | A roxp_ personal access token (alternative to `roxyon login`). Create one with `roxyon token create`. | 비밀 |
| ROXYON_API_URL | Override the BaaS base URL (default https://www.beaapis.com/1). | |
| ROXYON_CONSOLE_URL | Override the console base URL (default https://console.roxyon.com). |
자동 검사
2026년 11월 14일에 실행됨전체 보고서 →자동 검사를 통과했습니다. 이는 보안 감사가 아닙니다. 코드를 직접 읽고 서버에 필요한 최소한의 권한만 부여하십시오. 검사 방식
- 소스 저장소 연결 및 접근 가능bea-technology/roxyon-devtools is public and reachablegithub.com/bea-technology/roxyon-devtools ↗통과
- 패키지가 이 저장소를 소스로 명시@roxyon/mcp names bea-technology/roxyon-devtools as sourcenpmjs.com/package/@roxyon/mcp ↗통과
- 빌드 출처(Sigstore 증명)Sigstore attestation for @roxyon/mcpnpmjs.com/package/@roxyon/mcp/v/0.7.0#provenance ↗통과
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-11-02github.com/bea-technology/roxyon-devtools ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음No popular package one edit away from @roxyon/mcp통과
- 패키지 및 해당 종속성에 중요한 보안 권고 없음108 resolved dependencies checked; no critical advisoryosv.dev ↗통과
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 엔드포인트가 MCP 핸드셰이크에 응답HTTPS endpoint answered 401 (sign-in required)통과
README
GitHub에서 보기@roxyon/mcp
Model Context Protocol server for Roxyon. Gives any MCP-capable AI assistant the ability to build LumenJS apps, use the Roxyon BaaS, and deploy apps and web projects to Roxyon infrastructure.
Runs on stdio. A remote Streamable-HTTP transport with OAuth is planned (needs the M1.5 Personal Access Token work).
Install
npm i -g @roxyon/mcp # or use npx, below
Authenticate once with the CLI (the MCP server reuses its stored login):
npm i -g @roxyon/cli
roxyon login
…or set ROXYON_TOKEN in the server's environment (CI / headless).
Add it to a client
Claude Code — .mcp.json in a project, or claude mcp add:
{
"mcpServers": {
"roxyon": { "command": "npx", "args": ["-y", "@roxyon/mcp"] }
}
}
Cursor / Windsurf / Cline — same shape in their MCP settings.
Gemini CLI — ~/.gemini/settings.json → mcpServers → same shape.
Pass through ROXYON_TOKEN (and optionally ROXYON_API_URL,
ROXYON_CONSOLE_URL) via the client's env field when not using a stored login.
What it exposes
Tools — roxyon_whoami, roxyon_list_domains, roxyon_list_apps,
roxyon_init, roxyon_deploy (dry-run unless confirm:true), roxyon_app_status,
roxyon_logs, roxyon_restart, roxyon_env_get, roxyon_env_set,
roxyon_link_github. Every side-effecting tool requires confirm:true.
Resources — roxyon://docs/lumenjs (the full LumenJS V1 reference),
roxyon://docs/baas, roxyon://docs/deploy.
Prompts — scaffold-lumen-app, deploy-to-roxyon.
Typical flow
- The assistant reads
roxyon://docs/lumenjs+roxyon://docs/baas, writes the app. roxyon_init { dir }→ writesroxyon.json.roxyon_deploy { dir }→ dry-run plan.roxyon_deploy { dir, confirm: true }→ builds, uploads, waits for it to go live (app runtimes) and reports the URL or the failure reason.
Roxyon MCP 질문
Roxyon MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add --env 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' roxyon -- npx -y @roxyon/mcp를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
Roxyon MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.