Memungkinkan AI assistant untuk membangun aplikasi LumenJS, menggunakan Roxyon BaaS, dan men-deploy proyek web ke infrastruktur Roxyon.
Juga dikenal sebagai bea-technology/roxyon-devtools, @roxyon/mcp
- Stars
- 0
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- 0.7.0
- Commit terakhir
- 2 Nov 2026
- Lisensi
- MIT
Apa itu Roxyon MCP?
Roxyon adalah MCP server. Memungkinkan AI assistant untuk membangun aplikasi LumenJS, menggunakan Roxyon BaaS, dan men-deploy proyek web ke infrastruktur Roxyon.
Ringkasan dibuat dari README proyek
Tentang Roxyon MCP server
Server ini memungkinkan Anda membangun aplikasi LumenJS dan mengelola deployment web melalui AI assistant. Developer dapat menggunakannya untuk membuat aplikasi, berinteraksi dengan Roxyon Backend as a Service, dan mendorong proyek web langsung ke infrastruktur Roxyon. Server ini beroperasi via stdio dan terintegrasi dengan client seperti Claude Code, Cursor, Windsurf, Cline, dan Gemini CLI.
Untuk menggunakan server ini, Anda harus melakukan autentikasi menggunakan Roxyon CLI atau dengan menyediakan ROXYON_TOKEN di environment variables Anda. Server ini menyediakan tool spesifik seperti roxyon_init untuk setup proyek, roxyon_deploy untuk publishing, dan roxyon_logs untuk monitoring. Server ini juga menawarkan resource seperti roxyon://docs/lumenjs untuk memberikan dokumentasi teknis kepada assistant. Untuk keamanan, setiap tool yang menyebabkan side effects memerlukan parameter confirm:true untuk dieksekusi.
Apa yang bisa Anda lakukan dengannya
- 1Scaffold aplikasi baruMinta AI untuk membuat struktur proyek LumenJS baru menggunakan prompt yang tersedia.
- 2Deploy proyek webInstruksikan assistant untuk melakukan build dan mengunggah aplikasi Anda ke infrastruktur Roxyon.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal Roxyon MCP
Format diverifikasi 10 Nov 2026Tambahkan ke CursorTambahkan ke GooseInstal Roxyon MCP di Claude Code
$ claude mcp add --env 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' roxyon -- npx -y @roxyon/mcpInstal Roxyon MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"roxyon": {
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}Instal Roxyon MCP di VS Code
.vscode/mcp.json
{
"servers": {
"roxyon": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}Instal Roxyon MCP di VS Code CLI
$ code --add-mcp '{"name":"roxyon","type":"stdio","command":"npx","args":["-y","@roxyon/mcp"],"env":{"ROXYON_TOKEN":"<YOUR_ROXYON_TOKEN>"}}'Instal Roxyon MCP di Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"roxyon": {
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}Instal Roxyon MCP di Codex
$ codex mcp add roxyon --env 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' -- npx -y @roxyon/mcpInstal Roxyon MCP di Codex config.toml
~/.codex/config.toml
[mcp_servers.roxyon] command = "npx" args = ["-y", "@roxyon/mcp"] [mcp_servers.roxyon.env] ROXYON_TOKEN = "<YOUR_ROXYON_TOKEN>"
Instal Roxyon MCP di Gemini CLI
$ gemini mcp add -s user -e 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' roxyon npx -- -y @roxyon/mcpInstal Roxyon MCP di Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"roxyon": {
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}Konfigurasi
ROXYON_TOKENRahasiaA 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).
| Nama | Deskripsi | Tipe |
|---|---|---|
| ROXYON_TOKEN | A roxp_ personal access token (alternative to `roxyon login`). Create one with `roxyon token create`. | Rahasia |
| 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). |
Pengecekan otomatis
Berjalan 14 Nov 2026Laporan lengkap →Lolos checks otomatis kami. Ini bukan audit keamanan: baca kodenya dan berikan server akses paling terbatas yang dibutuhkannya. Cara kerja checks
- Source repository terhubung dan dapat dijangkaubea-technology/roxyon-devtools is public and reachablegithub.com/bea-technology/roxyon-devtools ↗Lolos
- Nama paket mencantumkan repositori ini sebagai sumbernya@roxyon/mcp names bea-technology/roxyon-devtools as sourcenpmjs.com/package/@roxyon/mcp ↗Lolos
- Provenance build (atestasi Sigstore)Sigstore attestation for @roxyon/mcpnpmjs.com/package/@roxyon/mcp/v/0.7.0#provenance ↗Lolos
- Lisensi open source (OSI)MITspdx.org/licenses/MIT.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-11-02github.com/bea-technology/roxyon-devtools ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerNo popular package one edit away from @roxyon/mcpLolos
- Tidak ada advisory kritis pada paket atau dependensinya108 resolved dependencies checked; no critical advisoryosv.dev ↗Lolos
- Tidak ada instruksi tersembunyi untuk model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Endpoint remote merespons handshake MCPHTTPS endpoint answered 401 (sign-in required)Lolos
README
Lihat di 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.
Pertanyaan tentang Roxyon MCP
Bagaimana cara menambahkan Roxyon MCP ke Claude Code?
Jalankan claude mcp add --env 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' roxyon -- npx -y @roxyon/mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan Roxyon MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.