IT

iamcatobot/text2sim-mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

25 stars 8 forks 품질 65 트렌드 11MIT

텍스트2심 MCP Server는 자연 언어를 작업 시뮬레이션 모델로 변환하는 대화형 시뮬레이션 엔진입니다.

개요

대화형 인터페이스를 통해 Multi-paradigm 시뮬레이션 기능을 제공하는 모델 Context Protocol 서버. 서버는 PySD 및 PySD 호환 JSON 스키마를 통해 SimPy 및 System Dynamics 모델링을 통해 Discrete-Event Simulation을 지원합니다. 텍스트2심 MCP Server는 대형 언어 모델을 사용하여 생성, 검증 및 자연 언어 인터페이스를 통해 시뮬레이션 모델을 실행할 수 있습니다. JSON-structured 시뮬레이션 구성을 처리하고 종합 분석 결과를 반환합니다. - : SimPy 엔진을 이용한 프로세스 중심 모델링 - : PySD 및 PySD 호환 JSON 스키마를 사용하여 Stock-and-flow 모델링 Text2Sim MCP Server는 Cato Bot Company Limited가 개발한 오픈 소스 프로젝트입니다. 우리는 투명하고 상업적으로 백업 된 오픈 소스 개발으로 지속 가능한 프로젝트 성장을 지원하면서 사용자와 기여자를 모두 얻을 수 있습니다. 커뮤니티 기여는 표준 풀 요청 절차를 통해 허용됩니다.

개요(AI 번역)

Multi-paradigm LLM 통합을 위한 시뮬레이션 엔진

대화형 인터페이스를 통해 Multi-paradigm 시뮬레이션 기능을 제공하는 모델 Context Protocol 서버. 서버는 PySD 및 PySD 호환 JSON 스키마를 통해 SimPy 및 System Dynamics 모델링을 통해 Discrete-Event Simulation을 지원합니다.

개요

텍스트2심 MCP Server는 대형 언어 모델을 사용하여 생성, 검증 및 자연 언어 인터페이스를 통해 시뮬레이션 모델을 실행할 수 있습니다. JSON-structured 시뮬레이션 구성을 처리하고 종합 분석 결과를 반환합니다.

지원 심전 패러다임

  • Discrete-Event Simulation (DES): SimPy 엔진을 이용한 프로세스 중심 모델링 -System Dynamics (SD): PySD 및 PySD 호환 JSON 스키마를 사용하여 Stock-and-flow 모델링

·


소개

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