
iamcatobot/text2sim-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
テキスト2Sim MCP サーバーは、自然言語を作業シミュレーションモデルに変換する会話シミュレーションエンジンです.
概要
対話インターフェイスによるマルチパラダイムシミュレーション機能を提供するモデルコンテキストプロトコルサーバー。 サーバは、SimPy およびシステム・ダイナミクスによる、PySD および PySD 互換 JSON スキーマによるモデル化による、Discrete-Event シミュレーションをサポートしています。 テキスト2Sim MCP Server は、大規模なランゲージ モデルが自然言語インターフェイスを使用してシミュレーションモデルを作成、検証、実行できるようにします。 サーバは、JSON 構造シミュレーションの設定を処理し、実行結果を包括的な分析で返します。 - :SimPyエンジンを使用したプロセス指向モデリング - : PySDとPySD互換JSONスキーマを用いたストックアンドフローモデリング 「Text2Sim MCP Server」は、Cato Bot Company Limitedが開発したオープンソースプロジェクトです。 私たちは、持続可能なプロジェクトの成長をサポートしながら、ユーザーとコントリビューターの両方に利益をもたらす、透明性のある市販のオープンソース開発を信じています。 コミュニティの貢献は標準的な引きのプロシージャによって受け入れられます.
概要(AI 翻訳)
##LLMインテグレーション用マルチパラダイムシミュレーションエンジン
対話インターフェイスによるマルチパラダイムシミュレーション機能を提供するモデルコンテキストプロトコルサーバー。 サーバは、SimPy およびシステム・ダイナミクスによる、PySD および PySD 互換 JSON スキーマによるモデル化による、Discrete-Event シミュレーションをサポートしています。
概要
テキスト2Sim MCP Server は、大規模なランゲージ モデルが自然言語インターフェイスを使用してシミュレーションモデルを作成、検証、実行できるようにします。 サーバは、JSON 構造シミュレーションの設定を処理し、実行結果を包括的な分析で返します。
対応シミュレーションパラダイム
-Discrete-Event Simulation(DES):SimPyエンジンを用いたプロセス指向モデリング
- システム・ダイナミクス(SD): PySDおよびPySD互換JSONのスキーマを使用しての貯蔵および流れの模倣
ツイート
お問い合わせ
について
「Text2Sim MCP Server」は、Cato Bot Company Limitedが開発したオープンソースプロジェクトです。 私たちは、持続可能なプロジェクトの成長をサポートしながら、ユーザーとコントリビューターの両方に利益をもたらす、透明性のある市販のオープンソース開発を信じています。 コミュニティの貢献は標準的な引きのプロシージャによって受け入れられます。
お問い合わせ
インストール
##前提条件
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Text2Sim MCP Server
Multi-paradigm Simulation Engine for LLM Integration
A Model Context Protocol server providing multi-paradigm simulation capabilities through conversational interfaces. The server supports Discrete-Event Simulation via SimPy and System Dynamics modeling via PySD and a PySD-compatible JSON schema.
Overview
Text2Sim MCP Server enables Large Language Models to create, validate, and execute simulation models through natural language interfaces. The server processes JSON-structured simulation configurations and returns execution results with comprehensive analytics.
Supported Simulation Paradigms
- Discrete-Event Simulation (DES): Process-oriented modeling using SimPy engine
- System Dynamics (SD): Stock-and-flow modeling using PySD and PySD-compatible JSON schema
About
The Text2Sim MCP Server is an open source project developed by The Cato Bot Company Limited. We believe in transparent, commercially-backed open source development that benefits both users and contributors while supporting sustainable project growth. Community contributions are accepted through standard pull request procedures.
Installation
Prerequisites
- Python 3.12 or higher
uvpackage manager
Install uv
On macOS and Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
On Windows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Learn more: astral-sh/uv
Quick Start
Clone the repository
git clone https://github.com/IamCatoBot/text2sim-MCP-server.git
cd text2sim-MCP-server
Install dependencies
uv sync
Integration with Claude Desktop
- Open:
Claude > Settings > Developer > Edit Config > claude_desktop_config.json
- Add the following block:
{
"mcpServers": {
"Text2Sim MCP Server": {
"command": "uv",
"args": [
"--directory",
"PATH_TO_TEXT2SIM_MCP_SERVER",
"run",
"python",
"-m",
"mcp_server"
],
"env": {}
}
}
}
Note: Replace
PATH_TO_TEXT2SIM_MCP_SERVERwith the actual path to your cloned repository. If theuvcommand is not found, runwhich uv(Unix) orGet-Command uv(PowerShell) and use the full path in the"command"field.
Features
LLM Integration
- Natural language to simulation model conversion
- Multi-round conversation support for iterative model development
- JSON Schema 2020-12 validation for configuration reliability
- Contextual error messages with corrective guidance
- Model persistence across conversation sessions
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"Text2Sim MCP Server": {
"command": "uv",
"args": [
"--directory",
"PATH_TO_TEXT2SIM_MCP_SERVER",
"run",
"python",
"-m",
"mcp_server"
],
"env": {}
}
}
}