RunOnMine GitHub

Local MCP

A local MCP server for your computer — without a public listener.

RunOnMine provides local stdio and opt-in authenticated loopback Streamable HTTP. The agent listens on the local machine and supported remote connectivity is established through managed outbound connectors instead of a public bind address.

Local stdio

The smallest local surface is stdio: an MCP client launches RunOnMine for an existing connector and communicates through standard input/output without opening a network listener.

Authenticated loopback HTTP

Loopback HTTP is disabled by default. When explicitly enabled, RunOnMine creates a 256-bit bearer credential in the operating-system credential store and accepts MCP requests only on the loopback interface.

Machine tools behind policy

The local transport does not bypass policy. File, terminal, browser and desktop tool availability still depends on connector policy, selected resources and operating-system capability.

Remote access without public bind

When a remote AI product needs access, RunOnMine can use supported Cloudflare or OpenAI connection modes that reach the loopback MCP target without turning the local listener into a public network service.