mcpField
S
Subnet Calculator MCP Server

Subnet Calculator MCP Server

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

Subnet Calculator MCP Server について

CIDR 表記からサブネット情報を計算する FastMCP ベースの MCP サーバーです。ネットワークの設定やトラブルシューティング向けに、アドレスやマスク、利用可能なホスト範囲などを返します。

主な機能

  1. 01CIDR からサブネット情報を計算
  2. 02ネットワークアドレスとブロードキャストアドレスの出力
  3. 03ネットマスクとワイルドカードマスクの表示
  4. 04利用可能なホスト範囲と数の提示
  5. 05SSE トランスポート

活用シーン

  1. 01ネットワーク設定時のサブネット情報確認
  2. 02CIDR ブロックから利用可能なホスト範囲を特定

MCP 対応

サブネット計算をツールとして MCP クライアントに公開し、SSE トランスポートで動作します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

サブネット計算 MCP サーバー

代替テキスト このプロジェクトは、指定された CIDR(クラスレスドメイン間ルーティング)表記に基づいてサブネットの詳細を計算する、シンプルな MCP(Model Context Protocol)サーバーを提供します。FastMCP ライブラリを使用して、サブネット計算機能をツールとして公開します。

機能

  1. 指定された CIDR のサブネット詳細を計算します。
  2. 次の情報を提供します:
  • ネットワークアドレス
  • ブロードキャストアドレス
  • ネットマスク
  • ワイルドカードマスク
  • 使用可能なホスト範囲
  • 使用可能なホスト数
  1. SSE(Server-Sent Events)トランスポートを使用する MCP サーバーとして動作します。

要件

  • Python 3.7+
  • fastmcp ライブラリ

インストール

  • リポジトリをクローンするか、スクリプトをコピーします。
  • 必要な依存関係をインストールします:
pip install fastmcp mcp[cli]

使用方法

この MCP は SSE トランスポートモードで動作します。

MCP サーバーを起動します:

python main.py

このサーバーを MCP クライアントに追加する方法

Goose MCP クライアント
  • メニュー(「...」アイコン)をクリックし、「Advanced settings」を選択します:

代替テキスト

代替テキスト

  • 「extensions」セクションに移動します

代替テキスト

  • 「Add custom extensions」を選択します

代替テキスト

  • タイプとして「Server-Sent Events」を選択します
  • 任意の ID を選択します
  • MCP サーバーの名前を入力します
  • 説明を入力します
  • URI を入力します:https://mcp-subnet-calculator.mteke.com/sse
  • 「Add」ボタンをクリックします

代替テキスト

これで MCP サーバー(拡張機能)が追加され、有効になります 代替テキスト

これで MCP サーバーが有効になります: 代替テキスト

Goose クライアントアプリで MCP サーバーを有効にする方法を紹介する動画をご覧ください: デモを見る

Claude Desktop MCP クライアント
  • Claude Desktop の設定を選択します
  • 「Developer」を選択し、「Edit config」を選択します
  • claude_desktop_config.json の内容を以下のように変更します
{
  "mcpServers": {
    "mcp-subnet-calculator-sse": {
      "command": "npx",
      "args": [
        "-y",
        "supergateway",
        "--sse",
        "https://mcp-subnet-calculator.mteke.com/sse"
      ]
    }
  }
}
  • Claude Desktop アプリを完全に終了し、再起動します

Claude Desktop クライアントアプリで MCP サーバーを有効にする方法を紹介する動画をご覧ください:

デモを見る

Goose クライアントにサブネット計算 MCP サーバーを追加する方法

デモを見る

N8N インスタンスにサブネット計算 MCP サーバーを追加する方法

デモを見る

コメント

MCP は初めてですか?

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

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