OPS について
OPSは、クラウド上でunikernelを構築、デプロイ、オーケストレーションするMCPサーバーです。MCPクライアントからイメージやインスタンスを確認し、インスタンスを作成できます。
主な機能
- 01unikernelの構築とデプロイ
- 02クラウドインスタンスの管理
- 03インスタンス一覧の取得
- 04イメージ一覧の取得
- 05インスタンスの作成
活用シーン
- 01利用可能なイメージとインスタンスの確認
- 02unikernelインスタンスの作成
- 03クラウド間のunikernelデプロイ管理
MCP 対応
インスタンスとイメージの一覧取得、およびインスタンス作成のツールをMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
ops-mcp
ops 用の MCP サーバー
通常どおりビルドします。
これを Claud の設定に追加してください。
~/Library/Application Support/Claude/claude_desktop_config.json
コマンドが適切なパスにあり、さらに重要な点として、PATH 環境変数が実行時に設定されていることを確認してください。
{
"mcpServers": {
"ops-mcp": {
"command": "/Users/eyberg/go/src/github.com/nanovms/ops-mcp/ops-mcp",
"args": [],
"env": {
"HOME":"/Users/eyberg",
"LOGNAME":"eyberg",
"PATH":"/bin:/Users/eyberg/.ops/bin",
"SHELL":"/bin/zsh",
"USER":"eyberg"
}
}
}
}
利用可能なツール:
List instances
List images
Instance create <image_name>
Instance create redis-server
注:この初期版は Claude も MCP も使ったことがない状態で作成したため、どのように動作させるべきかについての提案を歓迎します。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。