@biznetgio/ neo-app
NEO App CLI——登机的一指针、当地MCP服务器和项目行动 编码代理(Codex, Claude Code).
快开始
npx -y @biznetgio/neo-app@latest agent setup
# link a project:
npx -y @biznetgio/neo-app@latest agent setup --project <project-id>
或从编码代理:
Fetch https://portal.app.neoapp.id/prompt.md and follow it to set this repo up on NEO App.
图标
| 命令 | 它会做什么 |
|---|---|
agent setup | 认证、 安装技能、 注册 MCP 服务器、 可选链接项目、 健康检查 |
agent doctor | 诊断 CLI, API, 认证人, 代理 MCP 接线, 技能, 证书化 |
agent uninstall | 删除近地天体应用MCP条目、技能(确认)证书 |
config install-mcp [--agent codex|claude-code] | 登记 neo-app 带有检测代理的 MCP 服务器 |
login | 使用近地物体 App API 密钥认证( U)kap_...(中文(简体) ) |
link <project-id> | 将此重播链接到工程( 写入) .neo-app.json(中文(简体) ) |
project list | 列出您组织中的工程( 查找 ID 以链接) |
status 编号 : whoami | 显示账户、 org、 环境、 链接工程 |
mcp | 运行本地 stdio MCP 服务器( 代理启动此程序) |
所有突变命令都是自导自导自导的,在编辑前备份配置,从不写入 标记为代理/MCP配置.
环境
CLI与你的近地物体App控制平面会谈——默认生产. 设定 NEO_APP_URL
将其指向不同的控制平面(例如本地的dev服务器).
认证
API 密钥( E)kap_...现在。 在门户(Settings → API sorders)中创建一个.
- 交互式 :
neo-app login提示( 隐藏) 并存储密钥~/.config/neo-app/credentials.json(模式)0600),每个控制飞机URL范围. - 无头/ CI :
export NEO_APP_TOKEN=kap_...——从环境看,从不坚持到底.
密钥不包含在每个代理/ MCP 配置文件中; MCP 服务器从其中读取
证书存储( 或 NEO_APP_TOKEN在运行时间.
MCP工具
neo_whoami, (中文(简体) ), neo_list_projects, (中文(简体) ), neo_get_project, (中文(简体) ), neo_list_services, (中文(简体) ),
neo_get_deployment, (中文(简体) ), neo_deploy, (中文(简体) ), neo_get_logs, (中文(简体) ), neo_list_variables, (中文(简体) ),
neo_set_variable, (中文(简体) ), neo_scale_service, (中文(简体) ), neo_list_approvals, (中文(简体) ), neo_get_approval。 。 。 .
只读工具附加说明 readOnlyHint. 生产/规模/etc. 作业
返回 a pending_approval 结果——即org批准政策有效,而不是错误.
开发
npm install
npm test
node bin/neo-app.js --help