mcpField
G
Gridscale MCP

Gridscale MCP

ローカル
github.com/fabianteクラウド・インフラ256 週間前に更新

Gridscale MCP について

Gridscale MCPは、AIモデルがMCP経由でGridscale APIを操作するためのサーバーです。クラウドインフラの管理に利用でき、IPの作成・削除、ストレージテンプレートの取得、一部のストレージ作成に対応しています。

主な機能

  1. 01IPの作成
  2. 02IPの削除
  3. 03ストレージテンプレートの取得
  4. 04ストレージ作成に一部対応

活用シーン

  1. 01AIモデルによるGridscale IPの作成
  2. 02Gridscale上のIPの削除
  3. 03利用可能なストレージテンプレートの確認

MCP 対応

Gridscale APIの一部操作をツールとリソースとしてMCPクライアントに公開します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Gridscale MCP

これは、AI モデルが Gridscale API とやり取りできる MCP サーバー です。

5ire などのツールと組み合わせると、LLM に希望どおりのインフラをプロビジョニングさせることができます。

注意

このプログラムを使用する場合、その結果に対する責任は利用者にあります。AI モデルが本番データベースを削除するなどの損害を引き起こさないよう、空の Gridscale プロジェクトでのみ使用してください。

機能(ツールとリソース)

この MCP サーバーでは、次のツールとリソースを使用できます。

種類名前備考対応状況対応希望
ツールcreate_ip対応
ツールdelete_ip対応
ツールcreate_storageすべてのパラメーターに対応しているわけではありません一部対応
ツールcreate_server未対応はい
ツールcreate_network未対応はい
リソースget_storage_templates対応

貢献したい場合は、上記の未対応ツールまたはリソースの追加をお試しください。

ビルドとインストール

このプログラムをビルドするには、Go 環境が必要です。

make を使用する方法をおすすめします。

make build

これにより、プロジェクトディレクトリに gridscale-mcp というバイナリが作成されます。

インストール

バイナリを $PATH 内の場所(Linux の場合は /usr/bin など)にインストールすると便利です。

その場合は make を使用できます。

# Install
make install

# Uninstall
make uninstall

使用方法

注意

このプログラムを使用する場合、その結果に対する責任は利用者にあります。AI モデルが本番データベースを削除するなどの損害を引き起こさないよう、空の Gridscale プロジェクトでのみ使用してください。

前提条件

必要なもの:

  • gridscale-mcp のビルド。まずプログラムをビルドする手順については、ビルド セクションをご覧ください。
  • Gridscale API の公開 API 認証情報
MCP クライアントでの使用方法

このサーバーを実行するには、2 つの引数が必要です。

gridscale-mcp --user-key <your-gs-user-key> --user-token <your-gs-user-token>

LLM とこの MCP サーバーを操作するためのデスクトップクライアントとして、5ire をおすすめします。LLM(Gemini など)の設定は利用者の責任で行ってください。

5ire では、次のように MCP サーバーをツールとして設定します。

{
  "name": "Gridscale",
  "key": "gridscale",
  "command": "gridscale-mcp",
  "args": [
    "--user-key",
    "...",
    "--user-token",
    "..."
  ]
}

デバッグ

他の API サーバーと同様に、MCP サーバーと直接通信できます。

MCP Inspector は、この用途に最適なツールです。

Node.js がインストールされている場合は、次のコマンドを実行してください。

make inspect

コメント

MCP は初めてですか?

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

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