Permite a los asistentes de IA crear aplicaciones LumenJS, utilizar Roxyon BaaS y desplegar proyectos web en la infraestructura de Roxyon.
También conocido como bea-technology/roxyon-devtools, @roxyon/mcp
- Stars
- 0
- Herramientas
- —
- Descargas, 30 días
- —
- Última versión
- 0.7.0
- Último commit
- 2 nov 2026
- Licencia
- MIT
¿Qué es Roxyon MCP?
Roxyon es un MCP server. Permite a los asistentes de IA crear aplicaciones LumenJS, utilizar Roxyon BaaS y desplegar proyectos web en la infraestructura de Roxyon.
Resumen generado a partir del README del proyecto
Acerca del MCP server de Roxyon
Este servidor permite construir aplicaciones LumenJS y gestionar despliegues web a través de un asistente de IA. Los desarrolladores pueden usarlo para crear apps, interactuar con Roxyon Backend as a Service y subir proyectos web directamente a la infraestructura de Roxyon. Funciona mediante stdio e integra con clientes como Claude Code, Cursor, Windsurf, Cline y Gemini CLI.
Para usar el servidor, debes autenticarte mediante la Roxyon CLI o proporcionando un ROXYON_TOKEN en tus variables de entorno. El servidor ofrece herramientas específicas como roxyon_init para la configuración de proyectos, roxyon_deploy para publicar y roxyon_logs para el monitoreo. También ofrece recursos como roxyon://docs/lumenjs para proporcionar documentación técnica al asistente. Por seguridad, cualquier herramienta que cause efectos secundarios requiere un parámetro confirm:true para ejecutarse.
Qué puedes hacer con él
- 1Estructurar una nueva aplicaciónPide a la IA que genere la estructura de un nuevo proyecto LumenJS utilizando los prompts integrados.
- 2Desplegar un proyecto webIndica al asistente que construya y suba tu aplicación a la infraestructura de Roxyon.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar Roxyon MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar Roxyon MCP en Claude Code
$ claude mcp add --env 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' roxyon -- npx -y @roxyon/mcpInstalar Roxyon MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"roxyon": {
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}Instalar Roxyon MCP en VS Code
.vscode/mcp.json
{
"servers": {
"roxyon": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}Instalar Roxyon MCP en VS Code CLI
$ code --add-mcp '{"name":"roxyon","type":"stdio","command":"npx","args":["-y","@roxyon/mcp"],"env":{"ROXYON_TOKEN":"<YOUR_ROXYON_TOKEN>"}}'Instalar Roxyon MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"roxyon": {
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}Instalar Roxyon MCP en Codex
$ codex mcp add roxyon --env 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' -- npx -y @roxyon/mcpInstalar Roxyon MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.roxyon] command = "npx" args = ["-y", "@roxyon/mcp"] [mcp_servers.roxyon.env] ROXYON_TOKEN = "<YOUR_ROXYON_TOKEN>"
Instalar Roxyon MCP en Gemini CLI
$ gemini mcp add -s user -e 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' roxyon npx -- -y @roxyon/mcpInstalar Roxyon MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"roxyon": {
"command": "npx",
"args": [
"-y",
"@roxyon/mcp"
],
"env": {
"ROXYON_TOKEN": "<YOUR_ROXYON_TOKEN>"
}
}
}
}Configuración
ROXYON_TOKENSecretoA 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).
| Nombre | Descripción | Tipo |
|---|---|---|
| ROXYON_TOKEN | A roxp_ personal access token (alternative to `roxyon login`). Create one with `roxyon token create`. | Secreto |
| 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). |
Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesiblebea-technology/roxyon-devtools is public and reachablegithub.com/bea-technology/roxyon-devtools ↗Aprobado
- El paquete indica este repositorio como su origen@roxyon/mcp names bea-technology/roxyon-devtools as sourcenpmjs.com/package/@roxyon/mcp ↗Aprobado
- Procedencia de la compilación (atestación de Sigstore)Sigstore attestation for @roxyon/mcpnpmjs.com/package/@roxyon/mcp/v/0.7.0#provenance ↗Aprobado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-11-02github.com/bea-technology/roxyon-devtools ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo popular package one edit away from @roxyon/mcpAprobado
- No hay avisos críticos en el paquete ni en sus dependencias108 resolved dependencies checked; no critical advisoryosv.dev ↗Aprobado
- Sin instrucciones ocultas para el modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo verificado
- El endpoint remoto responde al handshake de MCPHTTPS endpoint answered 401 (sign-in required)Aprobado
README
Ver en 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.
Preguntas sobre Roxyon MCP
¿Cómo agrego Roxyon MCP a Claude Code?
Ejecuta claude mcp add --env 'ROXYON_TOKEN=<YOUR_ROXYON_TOKEN>' roxyon -- npx -y @roxyon/mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego Roxyon MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.