
iamcatobot/text2sim-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Текст2Sim MCP Сервер — это диалоговый имитационный движок, который превращает естественный язык в рабочие имитационные модели.
Обзор
Сервер протокола Model Context Protocol, обеспечивающий возможности многопарадигмального моделирования через диалоговые интерфейсы. Сервер поддерживает моделирование дискретных событий через SimPy и моделирование системной динамики через PySD и схему JSON, совместимую с PySD. Текст2Sim MCP Сервер позволяет Большим языковым моделям создавать, проверять и выполнять имитационные модели через интерфейсы естественного языка. Сервер обрабатывает конфигурации JSON-структурированного моделирования и возвращает результаты выполнения с помощью комплексной аналитики. Процессно-ориентированное моделирование с использованием движка SimPy: моделирование с использованием PySD и PySD-совместимой схемы JSON Text2Sim MCP Server - это проект с открытым исходным кодом, разработанный The Cato Bot Company Limited. Мы верим в прозрачную, коммерчески поддерживаемую разработку с открытым исходным кодом, которая приносит пользу как пользователям, так и участникам, поддерживая устойчивый рост проектов. Взносы сообщества принимаются через стандартные процедуры запроса.
Обзор (машинный перевод)
Мультипарадигменный симулятор для интеграции LLM
Сервер протокола Model Context Protocol, обеспечивающий возможности многопарадигмального моделирования через диалоговые интерфейсы. Сервер поддерживает моделирование дискретных событий через SimPy и моделирование системной динамики через PySD и схему JSON, совместимую с PySD.
Обзор
Текст2Sim MCP Сервер позволяет Большим языковым моделям создавать, проверять и выполнять имитационные модели через интерфейсы естественного языка. Сервер обрабатывает конфигурации JSON-структурированного моделирования и возвращает результаты выполнения с помощью комплексной аналитики.
Поддерживаемые парадигмы моделирования
Discrete-Event Simulation (DES): Процессно-ориентированное моделирование с использованием движка SimPy
- Системная динамика (SD): моделирование с использованием PySD и PySD-совместимой схемы JSON
")
###Продолжение
Text2Sim MCP Server - это проект с открытым исходным кодом, разработанный The Cato Bot Company Limited. Мы верим в прозрачную, коммерчески поддерживаемую разработку с открытым исходным кодом, которая приносит пользу как пользователям, так и участникам, поддерживая устойчивый рост проектов. Взносы сообщества принимаются через стандартные процедуры запроса.
##Установка
** Предпосылки**
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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": {}
}
}
}