Skip to content

norikmb/nifcloud-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FJcloud-V MCP Server

Actions status

FJcloud-V の API と対話するためのモデル コンテキスト プロトコル (MCP) サーバー

利用可能なTool

※現状はの主要サービスのREAD中心に実装しています。

Tool 名 説明 必須パラメータ
get_server_list すべてのサーバーのリストを取得します None
get_disk_list すべてのディスクのリストを取得します None
get_load_balancers_list すべてのLBのリストを取得します None
get_firewall_list すべてのFWのリストを取得します None
get_router_list すべてのルーターのリストを取得します None
get_db_list すべてのRDBのリストを取得します None

導入方法

uv を利用しています。インストールしてない場合は各自の環境にインストールしてください。

https://docs.astral.sh/uv/getting-started/installation/

Clineとの統合方法

以下の内容をcline_mcp_settings.jsonに記載します

{
  "mcpServers": {
    "nifcloud_mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/home/kambe/workspace/nifcloud-mcp",  // ←ここはgit clone 先のディレクトリを指定
        "run",
        "mcp",
        "run",
        "src/server.py"
      ]
    }
  }
}

Github Copilot Chatとの統合方法

以下の内容を.vscode/mcp.jsonに以下の内容を記載します

{
    "servers": {
        "nifcloud_mcp": {
            "type": "stdio",
            "command": "uv",
            "args": [
                "--directory",
                "/home/kambe/workspace/nifcloud-mcp",  // ←ここはgit clone 先のディレクトリを指定
                "run",
                "mcp",
                "run",
                "src/server.py"
            ]
        }
    }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages