Procedural-World-Simulation-Engine-MCP-Server
Verified Safeby 2AMK
Overview
The server provides an LLM with structured information about a codebase, including file listings, directory trees, and file contents, acting as a context provider for development agents.
Installation
python server.pySecurity Notes
The server implements robust path sanitization using `resolve_safe_path` to prevent path traversal vulnerabilities, ensuring all file operations are confined within the `ALLOWED_DIR`. File read operations are limited to 200KB, mitigating potential denial-of-service from reading excessively large files. The primary security concern is the hardcoded `ALLOWED_DIR` which, while restricting scope, could expose system information if the repository itself contains sensitive data.
Similar Servers
context7
Provides up-to-date, version-specific documentation and code examples to Large Language Models (LLMs) and AI coding assistants to improve code generation accuracy and relevance, preventing outdated or hallucinated information.
generator
Provides a Retrieval-Augmented Generation (RAG) system and Micro-Context Protocol (MCP) server for AI assistants to understand, interact with, and generate documentation/code for projects. It allows indexing codebase knowledge, semantic search, and exposing file system, Git, and code analysis tools to AI agents.
jinni
A tool to efficiently provide Large Language Models with structured project context for code comprehension and generation tasks.
mcp-server-code-execution-mode
This server enables LLM agents to execute Python code in a highly secure, isolated container environment, facilitating complex multi-tool orchestration and data analysis with minimal LLM context token usage.