IT

iamcatobot/text2sim-mcp-server

Developer tools

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

25 stars 8 forks 品質 65 トレンド 11MIT

テキスト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

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

  1. Open:

Claude > Settings > Developer > Edit Config > claude_desktop_config.json

  1. 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_SERVER with the actual path to your cloned repository. If the uv command is not found, run which uv (Unix) or Get-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
GitHub で README 全文を見る

インストール

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": {} } } }