mcpField
P
plutocalcdesigner-mcp

plutocalcdesigner-mcp

ローカル
github.com/danpeig科学・教育137 週間前に更新

plutocalcdesigner-mcp について

plutocalcdesigner-mcp は、MCP クライアントから Plutocalc Designer の水・廃水処理システム設計ツールを利用するためのサーバーです。エンジニアや AI アプリケーションがモデルやテンプレートを調べ、計算を実行して結果を取得できます。

主な機能

  1. 01設計モデルの一覧表示
  2. 02モデル情報とテンプレートの取得
  3. 03処理システムの計算実行
  4. 04単位と参照データの参照
  5. 05JSON と Markdown 間でのテンプレート変換

活用シーン

  1. 01適切な処理計算モデルの検索
  2. 02システム設計用入力の準備
  3. 03モデルを実行して結果を確認

MCP 対応

HTTP MCP サーバーとして Plutocalc Designer REST API の機能を MCP クライアントに公開します。モデル検索、テンプレート取得、計算、ライセンス状態の確認に対応します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Plutocalc Designer MCP サーバー

Plutocalc Designer REST API 用の MCP サーバーです。Model Context Protocol を通じて、水処理および廃水処理システムの設計ツールを利用できます。

レジストリ名: io.github.danpeig/plutocalcdesigner-mcp
バージョン: 2.5.1
MCP サーバー URL: https://www.plutocalc.com/designer/mcp
OpenAPI 仕様: https://www.plutocalc.com/designer/server/openapi.json

Plutocalc Designer について

Plutocalc Designer は、水処理および廃水処理システムのサイズを決定するためのオンラインエンジニアリングツールです。エンジニアは設計モデルを選択し、計算テンプレートに入力して計算を実行すると、設計結果が記入されたテンプレートを受け取れます。詳しくは https://www.plutocalc.com/designer をご覧ください。


AI プラットフォームから Plutocalc Designer を利用する

Plutocalc Designer を AI アプリケーションに接続する方法は 3 つあります。

  • MCP サーバー経由で接続する(推奨)
  • OpenAPI 仕様を使用して API に直接接続する(代替方法)
  • MCP サーバーの独自インスタンスをホストする(開発者向け)
MCP サーバー経由で接続する(自動)

AI アシスタントで Plutocalc Designer を利用する最も簡単な方法は、MCP Registry を使用することです。

  1. Claude Desktop または MCP 対応クライアントで、次を検索します。

    plutocalcdesigner-mcp
    

    または

    io.github.danpeig/plutocalcdesigner-mcp
    
  2. 「Add」または「Install」をクリックします。サーバーが自動的に設定されます。

  3. 利用を開始します! AI アシスタントに次のように尋ねてみましょう。

    • 「利用可能な廃水処理モデルを一覧表示して」
    • 「ストリッピング塔のテンプレートを取得して」
    • 「生物処理システムの設計を手伝って」
MCP サーバー経由で接続する(手動)

手動で設定する必要がある場合は、MCP クライアントの設定に以下を追加します。

Claude Desktop の場合(claude_desktop_config.json):

{
  "mcpServers": {
    "plutocalcdesigner": {
      "url": "https://www.plutocalc.com/designer/mcp",
      "transport": "http"
    }
  }
}

その他の MCP クライアントの場合:

  • サーバー URL: https://www.plutocalc.com/designer/mcp
  • トランスポートタイプ: HTTP
  • 名前: plutocalcdesigner(または任意の名前)
OpenAPI 仕様を使用して API に直接接続する

AI モデルを Plutocalc Designer に接続する別の方法として、API を直接使用できます。この場合、モデルは https://www.plutocalc.com/designer/server/openapi.json で公開されている OpenAPI JSON 仕様から手順を取得できます。

人間または LLM 向けの手順や例を含む、API のより詳細な説明は https://www.plutocalc.com/designer/api.html で確認できます。

MCP サーバーをホストする

この方法でホストするのは MCP サーバーのみであり、Plutocalc Designer ではありません。ローカルサーバーから Plutocalc Designer API に接続するには、インターネット接続が必要です。

Plutocalc Designer MCP サーバーとの接続に問題がある場合や、開発目的で利用する場合は、この方法を使用してください。

# Clone the repository
git clone https://github.com/danpeig/plutocalcdesigner-mcp.git
cd plutocalcdesigner-mcp

# Install dependencies
npm install

# Start the server
npm start

サーバーはデフォルトでポート 3003 で起動します(PORT 環境変数で変更できます)。

サーバーが動作しているか確認するには、詳しい手順が記載された TEST_CLIENT_README.md をご覧ください。

利用可能なツール

  1. server_version - Plutocalc Designer サーバーのバージョン文字列を取得します
  2. server_status - Plutocalc Designer サーバーのステータスを取得します
  3. license_status - ライセンスのクレジット残高を確認します(licenseKey が必要です)
  4. list_models - 利用可能な計算モデルを一覧表示します
  5. list_models_info - マニュアルを含む詳細情報とともに利用可能なモデルを一覧表示します(最初に使用することを推奨)
  6. get_model - モデル名とバージョンを取得します(model が必要です)
  7. get_model_information - モデルの詳細情報を取得します(model が必要です)
  8. get_model_template - 計算入力テンプレートを取得します(model が必要です)
  9. get_model_referencedb - リファレンスデータベースのエントリーを取得します(model が必要です)
  10. get_model_unitslist - サポートされている単位の一覧を取得します(model が必要です)
  11. compute_model - モデル計算を実行します(model と input が必要です)
  12. json_to_markdown - モデルの JSON テンプレートを読みやすい Markdown 形式に変換します(model と input が必要です)
  13. markdown_to_json - Markdown 形式を JSON テンプレートに戻します(model と input が必要です)
  14. model_manual - モデルのヘルプ/マニュアルページの URL を取得します(model が必要です)
  15. license_help - ライセンスキーの要件に関する情報を取得します

お問い合わせ

コメント

MCP は初めてですか?

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

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