
iamcatobot/text2sim-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
텍스트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
- 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": {}
}
}
}