mcpField
O
Optimization Solver (LP / MIP Scheduling)

Optimization Solver (LP / MIP Scheduling)

リモート
saifs.aiその他4今日更新
リポジトリ公式サイト

Optimization Solver (LP / MIP Scheduling) について

線形計画法と混合整数計画法による最適化を提供する MCP サーバーです。生産、配合、輸送、シフトのテンプレートに加え、独自モデルの求解や制約・シャドープライスの説明にも対応します。

主な機能

  1. 01生産構成の最適化
  2. 02配合・輸送計画の作成
  3. 03シフトスケジュールの最適化
  4. 04独自 LP の求解
  5. 05制約と感度の説明
  6. 06実行不能時の競合制約の報告

活用シーン

  1. 01生産能力に収まる生産計画の作成
  2. 02仕様を満たす最小コスト配合の算出
  3. 03最小コストの人員配置作成
  4. 04実行不能なモデルの競合制約の特定

MCP 対応

Streamable HTTP 経由で最適化ツールを MCP クライアントに公開します。クライアントのサインインには OAuth 2.1 を使用します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://optimization-solver-mcp-microsoft.saifs.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

最適化ソルバー(LP/MIP スケジューリング)

汎用制約最適化サーバーです。目的関数と制約を記述すると、最適な計画とシャドウプライスが得られます。事前構築済みのテンプレートは、生産ミックス、ブレンド、輸送、シフト要員配置をカバーしているため、呼び出し元で LP を記述する必要はありません。実行不可能な問題では、競合する制約が返されます。

レジストリ名ai.saifs/optimization-solver
エンドポイントhttps://optimization-solver-mcp-microsoft.saifs.ai/mcp
トランスポートStreamable HTTP(リモート、インストール不要)
認証OAuth 2.1 — PKCE(S256)および動的クライアント登録。初回利用時にクライアントでサインインページが開きます
公開元SAIFS AI

インストール

VS Code/GitHub Copilot

.vscode/mcp.json(ワークスペース)またはユーザーの mcp.json に追加します。

{
  "servers": {
    "saifs-optimization-solver": {
      "type": "http",
      "url": "https://optimization-solver-mcp-microsoft.saifs.ai/mcp"
    }
  }
}

その後、MCP ビューからサーバーを起動し、プロンプトが表示されたらサインインします。

Claude(claude.ai、Desktop)

Settings → Connectors → Add custom connector を選択して、次を貼り付けます。

https://optimization-solver-mcp-microsoft.saifs.ai/mcp
Claude Code
claude mcp add --transport http saifs-optimization-solver https://optimization-solver-mcp-microsoft.saifs.ai/mcp
その他の MCP クライアント

Streamable HTTP トランスポートを使用して、https://optimization-solver-mcp-microsoft.saifs.ai/mcp を指定します。サーバーは WWW-Authenticate: Bearer … resource_metadata=… チャレンジとともに 401 を返すため、OAuth 対応クライアントでは自動的にサインインできます。

ツール

ツール機能
explain_solutionどの制約が有効か、シャドウプライス(各制約のコスト)、感度を示します。
optimize_blend仕様を満たす最小コストの配合(食事/ブレンド)。
optimize_production_mix製品、リソース、制約に基づいて、最適な生産量と利益を算出します。
optimize_schedule要員配置ルールを満たす、最小コストのシフト配置を算出します。
optimize_transportation供給元、配送先、供給量、需要量に基づいて、最小コストの輸送計画を算出します。
solve_custom_lp目的関数と制約を指定して利用する、パワーユーザー向けの汎用 LP ソルバーです。

プロンプトの例

  • 「容量の範囲内で最適な生産ミックスを見つけて」
  • 「プロジェクト間で予算を配分して」
  • 「機械にジョブを割り当てて」

サポート

コメント

MCP は初めてですか?

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

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