@roxyon / mcp
用于Roxyon的协议服务器。给任何有mcp功能的AI助手 能够构建LumenJS应用程序,使用Roxyon BaaS,以及部署应用程序和web 项目到Roxyon基础设施。
运行在 的头。计划使用OAuth进行远程Streamable-HTTP传输 (需要M1.5个人访问令牌工作)。
安装
npm i -g @roxyon/mcp # or use npx, below
使用CLI验证一次(MCP服务器重用其存储的登录名):
npm i -g @roxyon/cli
roxyon login
…或一组 ROXYON_TOKEN 在服务器环境中(CI / headless)。
将其添加到客户端
克劳德代码 - - - - - - .mcp.json 在一个项目中,或者 claude mcp add:
{
"mcpServers": {
"roxyon": { "command": "npx", "args": ["-y", "@roxyon/mcp"] }
}
}
游标/风帆/斜线 -在他们的MCP设置相同的形状。
双子座CLI - - - - - - ~/.gemini/settings.json → mcpServers →相同的形状。
通过 ROXYON_TOKEN (可选 ROXYON_API_URL,
ROXYON_CONSOLE_URL)通过客户的 env 字段,如果不使用存储的登录名。
它暴露了什么
工具 - - - - - - roxyon_whoami, roxyon_list_domains, roxyon_list_apps,
roxyon_init, roxyon_deploy (管制,除非 confirm:true), roxyon_app_status,
roxyon_logs, roxyon_restart, roxyon_env_get, roxyon_env_set,
roxyon_link_github。每个有副作用的工具都需要 confirm:true.
资源 - - - - - - roxyon://docs/lumenjs (完整的LumenJS V1参考),
roxyon://docs/baas, roxyon://docs/deploy.
提示 - - - - - - scaffold-lumen-app, deploy-to-roxyon.
典型的流
- 助手读道
roxyon://docs/lumenjs+roxyon://docs/baas,他写道。 应用程序。 roxyon_init { dir }→写道roxyon.json.roxyon_deploy { dir }→演练计划。roxyon_deploy { dir, confirm: true }→构建,上传,等待它离开 live(应用运行时)并报告URL或失败原因。