PluginBench
MCP Server
Active

io.github.promplate/hmr MCP Server

io.github.promplate/hmr

Hot Module Reload (HMR) for Python with reactive programming capabilities

What is the io.github.promplate/hmr MCP server?

The hmr MCP server provides Hot Module Reload (HMR) functionality for Python, enabling reactive programming patterns and dynamic code reloading. It allows developers to modify and reload Python modules without restarting the application, facilitating faster development cycles and interactive programming workflows.

This server exposes HMR capabilities for Python development, allowing you to implement reactive programming patterns and hot-reload modules during development. It's useful for building interactive Python applications where code changes can be applied instantly without full restarts.

How to install io.github.promplate/hmr

Copy-paste configuration for popular MCP clients.

transport: http
Config generated by PluginBench — verify against the source before use.
~/.cursor/mcp.json
{
  "mcpServers": {
    "hmr": {
      "url": "https://promplate.github.io/pyth-on-line/hmr/mcp"
    }
  }
}

Use cases

  • Develop Python applications with instant code reloading without restarts
  • Implement reactive programming patterns in Python projects
  • Build interactive development environments with live module updates
  • Experiment with Python code changes in real-time during development
  • Create responsive applications that update dynamically as code changes

io.github.promplate/hmr MCP server FAQ

What is the hmr MCP server?

The hmr server provides Hot Module Reload (HMR) functionality for Python, enabling reactive programming and dynamic code reloading without application restarts.

Is this server free to use?

Yes, hmr is open-source and available on PyPI at no cost.

How do I install this in Cursor or Claude?

You can connect via the remote streamable-http endpoint at https://promplate.github.io/pyth-on-line/hmr/mcp, or install the Python package from PyPI using pip install hmr.

Does this require authentication?

No authentication is required to use the hmr server.

What Python versions does hmr support?

The README does not specify supported Python versions; check the PyPI page or documentation for compatibility details.

Can I use this with Pyodide?

Yes, hmr is designed to work with Pyodide for reactive and interactive programming in browser-based Python environments.

README (reference)

Source of truth, from the repository.

Reactive & Interactive programming with Pyodide

This repo contains the Pythonline website and related subcomponents, including:

Related MCP servers

Test and compare prompts across any AI provider. Bring your own keys.

View repository →

Local Git-history memory for coding agents: reverts, suppressions, hotspots, and annotations.

3
JavaScript
MIT
View repository →

Give AI agents identity, scoped access, trusted context, and verifiable actions through MCP.

0
JavaScript
Apache-2.0
View repository →

Headless workbook runtime for Node.js: set inputs, recalculate formulas, read outputs, persist JSON—no Excel or browser needed.

35
TypeScript
MIT
View repository →

Live odds, cross-book +EV and graded player-prop results across 27 books. Hosted endpoint included.

1
TypeScript
MIT
View repository →

Minimal Jira Cloud MCP server: broad reads, a narrow 3-tool write surface, optional read-only mode.

0
Python
MIT
View repository →