{"slug":"IamCatoBot/text2sim-MCP-server","name":"Text2Sim MCP Server","description":"A multi-paradigm simulation engine for Discrete-Event and System Dynamics, enabling natural language-based simulations via MCP.","category":"development","tags":[],"official":false,"stars":20,"transport":null,"install":null,"tools":[{"name":"simulate_des","description":"Execute Discrete-Event Simulation models. Accepts JSON configuration with entity types, resources, and processing rules. Returns simulation results with metrics and statistical analysis."},{"name":"simulate_sd","description":"Execute System Dynamics models. Accepts PySD-compatible abstractModel JSON format. Returns time-series data and model execution metadata."},{"name":"run_multiple_simulations","description":"Execute multiple simulation replications. Runs multiple independent simulation runs with statistical analysis. Returns confidence intervals, variability measures, and reliability scoring. Supports seed-based random number control for reproducible results."},{"name":"validate_model","description":"Validate simulation model configurations. Supports both DES and SD model validation with auto-detection. Provides detailed error reports with correction suggestions. Multiple validation modes: partial, strict, and structural."},{"name":"help_validation","description":"Get validation guidance. Shows all available validation tools and when to use each one. Provides troubleshooting guidance for validation errors. Includes schema type detection and validation mode explanations."},{"name":"get_schema_help","description":"Access comprehensive schema documentation. Returns structured documentation for schema sections with examples. Supports nested section paths (e.g., 'processing_rules.steps'). Multiple detail levels: brief, standard, and detailed. Domain-specific examples and workflow guidance."},{"name":"save_model","description":"Store models with metadata. Automatic naming with domain detection. Metadata tracking including validation status and tags. Version management with conflict resolution."},{"name":"load_model","description":"Retrieve stored models. List all saved models with filtering options. Load specific models by name or identifier. Integration with last-loaded state tracking."},{"name":"export_model","description":"Export models to JSON. Multiple output formats for different use cases. Conversation-ready templates for session sharing. Token count estimation for LLM context management."},{"name":"list_templates","description":"Browse available model templates. Lists pre-built templates for both DES and SD models. Filter by schema type, domain, or complexity level. Includes template descriptions and use cases."},{"name":"load_template","description":"Retrieve specific templates. Load template configurations by name or template ID. Returns ready-to-use model configurations. Supports both DES and SD template formats."},{"name":"save_template","description":"Save models as reusable templates. Store validated models as templates for future use. Automatic template naming with metadata. Template sharing and organization capabilities."},{"name":"delete_template","description":"Remove user templates. Safe deletion with confirmation requirements. Protects built-in templates from accidental removal. Provides backup recommendations."},{"name":"get_sd_model_info","description":"Analyze System Dynamics models. Provides detailed analysis of SD model structure without simulation. Returns complexity metrics and variable information. Validates abstractModel format and reports structure analysis."},{"name":"convert_vensim_to_sd_json","description":"Convert Vensim models to PySD JSON. Converts Vensim .mdl files to PySD-compatible abstractModel format. Handles model translation and format validation. Integration with PySD's Vensim translation capabilities."},{"name":"delete_model","description":"Safe model deletion. Remove saved models with confirmation requirements. Provides model metadata before deletion. Includes undo suggestions and safety features."}],"env_vars":[],"auth_type":"none","github":"https://github.com/IamCatoBot/text2sim-MCP-server","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}