关于 Nometria Deploy
Nometria Deploy 是用于部署项目和管理云实例的 MCP 服务及 Claude Code 插件。其工具涵盖部署、预览、监控、数据库等操作,支持 README 所列的云平台。
主要功能
- 01部署、预览与回滚
- 02查看部署状态和日志
- 03管理实例生命周期
- 04管理域名和环境变量
- 05数据库与后端服务工具
- 06可选自动化钩子
适用场景
- 01将项目部署到支持的云平台
- 02创建暂存预览
- 03检查部署日志和状态
- 04管理实例、域名或环境配置
MCP 相关
MCP 服务提供部署、监控、实例管理、数据库及其他云操作工具。可直接添加到 Claude Code,也可通过 Claude Code 插件安装。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
33收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| api_key | string | 否 | 您的 Nometria API 密钥(以 nometria_sk_ 开头)。如果未提供,则显示说明。 |
详细介绍
@nometria-ai/claude-code
直接从 Claude Code 将任何项目部署到任何云平台。
安装
选项 1:插件(推荐)
# Install as a Claude Code plugin (includes MCP server + skills)
/plugin marketplace add nometria/claude-code-plugin
/plugin install nometria
选项 2:MCP 服务
# Add MCP server to Claude Code
claude mcp add nometria -- npx -y @nometria-ai/claude-code
# If you use nvm/fnm/volta and the above fails, use:
claude mcp add nometria -- /bin/sh -c '. "${NVM_DIR:-$HOME/.nvm}/nvm.sh" 2>/dev/null; exec npx -y @nometria-ai/claude-code'
选项 3:仅使用斜杠命令
# Generate slash commands + AI tool configs in your project
npx @nometria-ai/nom setup
MCP 工具
MCP 服务提供 34 个工具,按功能分组:
身份验证与配置: nometria_login、nometria_init、nometria_setup、nometria_info
部署: nometria_deploy、nometria_preview、nometria_rollback
监控: nometria_status、nometria_logs、nometria_list_apps、nometria_scan
实例生命周期: nometria_start、nometria_stop、nometria_terminate、nometria_upgrade
域名与环境变量: nometria_domain_add、nometria_env_set、nometria_env_list
GitHub: nometria_github_connect、nometria_github_status、nometria_github_repos、nometria_github_push
后端服务: nometria_services_add、nometria_services_list、nometria_services_remove
数据库: nometria_db_query、nometria_db_tables、nometria_db_describe、nometria_db_create_table
Webhook: nometria_webhook_add、nometria_webhook_list、nometria_webhook_delete
文档: nometria_help
斜杠命令
运行 setup(或安装插件)后,即可在 Claude Code 中使用以下命令:
/deploy- 部署到生产环境/preview- 创建预发布预览/status- 查看部署状态/logs- 查看部署日志/rollback- 回滚到之前的部署/env- 管理环境变量/domain- 添加或检查自定义域名/nometria-login- 进行身份验证
Skills
该插件附带 Claude 会自动调用的 Agent 技能:deploy、preview、
status、logs、login、scan、rollback、resync-schema、backups。
自动化钩子
通过 hooks/hooks.json 配置,可选择启用部署自动化:
- security-gate(PreToolUse)- 安全评分低于 70 时阻止部署
- auto-deploy-on-commit(PostToolUse)- 在执行
git commit后重新同步 - pr-preview(PostToolUse)- 在 PR/分支推送时启动预览 URL
- post-deploy-healthcheck(PostToolUse)- 检查 HTTP 200 状态,并在失败时自动回滚
- live-preview-on-edit(PostToolUse)- 编辑时保持实时预览为最新状态
- cost-guardian(SessionStart)- 提醒有空闲运行实例
快速开始
> Use nometria_login with key nometria_sk_...
> Use nometria_init to set up this project
> Use nometria_deploy to ship it
身份验证
在 nometria.com/settings/api-keys 获取 API 密钥。
# Option 1: Set env var
export NOMETRIA_API_KEY=nometria_sk_...
# Option 2: Use the login tool
# Claude Code will call nometria_login for you
支持的平台
AWS、Google Cloud、Azure、DigitalOcean、Hetzner、Vercel
另有以下版本
- 命令行工具:
npx @nometria-ai/nom deploy- npm - VS Code: 在扩展中搜索 “Nometria”
- Cursor: 通过
.cursor/rules/自动配置规则
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。