YF

yusong652/flac-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

41 stars 5 forks 品質 72 トレンド 16MIT

AIエージェントをITASCA FLACに接続するMCPサーバー — 自然な会話で継続的にシミュレーションを実行

概要

FLAC、PFC、3DEC、MPoint、およびMassFlow をカバーする単一のマルチエンジンの MCP サーバーによって優先されます。 MCP クライアント config を uvx flac-mcp から uvx itasca-mcp に更新します (ソフトウェア パラメータで FLAC docs を選択します)。 リリース予定はありません。 モデルコンテクストプロトコルを介してAIエージェントをITASCA FLACに接続し、ドキュメントをブラウズし、シミュレーションを実行し、コードを実行します。 — FLACコマンド、Python API、リファレンスドキュメントの参照と検索 必要な橋無し。 — インタラクティブなREPL、タスク送信、進捗監視、中断、履歴。 橋を要求して下さい。 これをあなたのAIエージェントにコピーし、それを自己構成してみましょう。 addon.py をダウンロードし、FLAC 内の 2 つのフローのいずれかを使用します。 - ファイルコンテンツをFLACPython I コンソールにコピーして実行します。 またはファイルをダウンロードしてFLAC GUIで実行します AIエージェント(Claude Code、Codex CLI、Gemini CLIなど)を再起動し、接続を検証するためにFrac execute codeを呼び出すようにしてください.

概要(AI 翻訳)

[!警告] [flac-mcpは非推奨で凍結です。 によって監督される [itasca-mcp - シングル FLAC、PFC、3DEC、MPoint、およびMassFlowを覆うマルチエンジンMCPサーバー。 [uvx flac-mcpから[uvx itasca-mcpにMCPクライアントの設定を更新する] ([software]]パラメータでFLAC docsを選択します)。 さらなるリリースはありません 詳細はこちら

日本語 | English

[flac3d>model new ;now, with LLM.]

flac-mcpは、AIエージェントをモデルコンテキストプロトコルを介してITASCA FLACに接続します。 ドキュメントを参照し、シミュレーションを実行し、コードを実行し、自然な会話を通して実行します。

[flac3d>model solve ;LLM solves.]

ツール (10)

5 ドキュメンテーションツール — FLAC コマンド、Python API、リファレンス docs を参照して検索します。 必要な橋無し。

5つの実行ツール — インタラクティブなREPL、タスクの送信、進捗監視、中断、履歴。 橋を要求して下さい。

初回設定

前提条件

  • ITASCA FLAC 6.0、7.0、または9.0 インストール -uv インストール([[[T7]))

エージェント設定(推奨)

これをあなたのAIエージェントにコピーし、それを自己構成してみましょう。

手動セットアップ

1. クライアントの設定でMCPサーバーを登録します。

2. FLACから橋を始めて下さい:

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

flac-mcp

[!WARNING] flac-mcp is deprecated and frozen. It is superseded by itasca-mcp — a single multi-engine MCP server covering FLAC, PFC, 3DEC, MPoint, and MassFlow. Update your MCP client config from uvx flac-mcp to uvx itasca-mcp (select FLAC docs via the software parameter). No further releases are planned here.

English | 简体中文

flac3d>model new ;now, with LLM.

flac-mcp connects AI agents to ITASCA FLAC through the Model Context Protocol — browse documentation, run simulations, and execute code, all through natural conversation.

flac3d>model solve ;LLM solves.

Tools (10)

5 documentation tools — browse and search FLAC commands, Python API, and reference docs. No bridge required.

5 execution tools — interactive REPL, task submission, progress monitoring, interruption, and history. Requires bridge.

First-time Setup

Prerequisites

  • ITASCA FLAC 6.0, 7.0, or 9.0 installed
  • uv installed (for uvx)

Copy this to your AI agent and let it self-configure:

Fetch and follow this bootstrap guide end-to-end:
https://raw.githubusercontent.com/yusong652/flac-mcp/main/docs/agentic/flac-mcp-bootstrap.md

Manual Setup

1. Register the MCP server in your client config:

{
  "mcpServers": {
    "flac-mcp": {
      "command": "uvx",
      "args": ["flac-mcp"]
    }
  }
}

2. Start the bridge from inside FLAC:

Download addon.py, then use either of these two flows inside FLAC:

  • Copy the file contents into the FLAC IPython console and run them
  • Or download the file and execute it in FLAC GUI

Verify

Restart your AI agent (Claude Code, Codex CLI, Gemini CLI, etc.) and ask it to call flac_execute_code to verify the connection.

Daily Startup

Once first-time setup is done, each new FLAC session only needs the bridge re-started — run this in FLAC’s IPython console and you’re back online:

import itasca_mcp_bridge
itasca_mcp_bridge.start()
GitHub で README 全文を見る

インストール

uvx flac-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "flac-mcp": { "command": "uvx", "args": ["flac-mcp"] } } }