mcpField
N
Nometria Deploy

Nometria Deploy

ローカル
github.com/nometria開発ツール317 週間前に更新

Nometria Deploy について

Nometria Deployは、プロジェクトのデプロイとクラウドインスタンスの管理を行うMCPサーバー兼Claude Codeプラグインです。READMEに記載されたクラウドプラットフォームで、デプロイ、プレビュー、監視、データベース操作などを扱います。

主な機能

  1. 01デプロイ、プレビュー、ロールバック
  2. 02デプロイ状態とログの確認
  3. 03インスタンスライフサイクル管理
  4. 04ドメインと環境変数の管理
  5. 05データベースとバックエンドサービスのツール
  6. 06任意の自動化フック

活用シーン

  1. 01対応クラウドへのプロジェクトのデプロイ
  2. 02ステージングプレビューの作成
  3. 03デプロイログと状態の確認
  4. 04インスタンス、ドメイン、環境設定の管理

MCP 対応

MCPサーバーは、デプロイ、監視、インスタンス管理、データベースなどのクラウド操作ツールを提供します。Claude Codeへの直接追加、またはClaude Codeプラグインからの導入が可能です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"claude-code-plugin": {
"command": "npx",
"args": [
"-y",
"@nometria-ai/claude-code"
],
"env": {
"NOMETRIA_API_KEY": "<NOMETRIA_API_KEY>"
}
}
}
}
起動コマンドnpx -y @nometria-ai/claude-code
設定が必要な環境変数
NOMETRIA_API_KEYシークレットYour Nometria API key (get one at https://ownmy.app/settings/api-keys)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@nometria-ai/claude-code0.2.1

ツール

33

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
api_keystringいいえ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 - 認証します

スキル

プラグインには、Claude が自動的に呼び出すエージェントスキルが含まれています。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

こちらも利用できます

  • CLI:npx @nometria-ai/nom deploy - npm
  • VS Code:拡張機能で「Nometria」を検索してください
  • Cursor:.cursor/rules/ による自動ルール

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。