mcpdirectory.dev
9,129 servers · updated 23 Sept

Hmr MCP server

official from Promplate Active last commit 6 d
{
  "mcpServers": {
    "promplate-hmr": {
      "type": "http",
      "url": "https://pyth-on-line.promplate.dev/hmr/mcp"
    }
  }
}
file .mcp.json (in your project root)version 1.0.2

What it does

HMR provides hot module reloading for Python applications, allowing code changes to take effect at runtime without restarting the process. It uses runtime dependency tracking to intelligently reload only affected modules, preserving application state. The package is designed for developers building Python services (FastAPI, Flask, MCP servers) who want faster feedback during development.

  • Develop a FastAPI service with a slow model initialization—update code instantly without waiting for the model to reinitialize.
  • Work on an MCP server and test changes live without dropping client connections.
  • Iterate on Flask or other Python applications with file modifications taking effect immediately while preserving in-memory state.

Tools this server exposes

ToolDoes
hmrCLI tool that runs a Python entry file with hot module reloading on file changes.
uvicorn-hmrHMR-enabled Uvicorn server for running ASGI applications like FastAPI and Starlette with hot reloading.
mcp-hmrHMR-enabled MCP server support for FastMCP applications.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.