소개
PyRunner is an MCP (Model Context Protocol) Server designed to supercharge AI assistants by offering a persistent Python kernel. Unlike traditional execution environments where variables reset with each run, PyRunner maintains the kernel's state, allowing variables, functions, and loaded modules to persist across multiple executions. This eliminates the need to repeatedly load large datasets or import heavy libraries, significantly accelerating iterative development and analysis. It integrates features like ultra-fast package checks, semantic script searching, structured long-term memory, and robust shell command execution with automatic output redirection, addressing common bottlenecks faced by AI tools like Gemini CLI and VS Code Copilot.