hmr
Verified Safeby promplate
Overview
Provides a fine-grained hot module reloading (HMR) engine for Python applications like FastAPI, Uvicorn, and Model Context Protocol (MCP) servers, including a browser auto-refresh feature for development.
Installation
mcp-hmr main.py:appEnvironment Variables
- NO_HMR_DAEMON
- VIRTUAL_ENV
Security Notes
The project is a development tool that employs runtime code execution (via `compile` and `exec`) to achieve hot module reloading. This is inherent to its functionality and is applied to local source code files detected as changed, not arbitrary external input. Network risks include exposed ports for ASGI/MCP servers and a long-polling connection for browser refresh, which are standard for the respective server types. No hardcoded secrets or malicious patterns were identified. The tool is safe for its intended development-only use.
Similar Servers
jupyter-mcp-server
This server acts as an MCP (Model Context Protocol) adapter, allowing AI agents to connect, manage, and interact with Jupyter Notebooks in real-time, supporting dual-mode operation as a standalone server or a Jupyter extension.
code-index-mcp
Intelligent code indexing and analysis for Large Language Models, enabling tasks such as code review, refactoring, documentation generation, debugging assistance, and architectural analysis.
claude-prompts
This server provides a hot-reloadable prompt engine with chains, quality gates, and structured reasoning for AI assistants, enhancing control over Claude's behavior in prompt workflows.
rf-mcp
Facilitates AI agents to perform end-to-end test automation using Robot Framework, supporting tool discovery, step-by-step execution, and test suite generation through a natural language interface.