Back to Browse

Netrun MCP Server

Developer ToolsScan in ProgressMCP RegistryLocal
Free

Server data from the Official MCP Registry

Publish websites and Telegram bots to Netrun — upload a folder from your editor, get a URL

About

Publish websites and Telegram bots to Netrun — upload a folder from your editor, get a URL

Security Report

0.0
Use Caution0.0Moderate Risk

7 tools verified · Open access · No issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Remote servers are capped at 8.0 because source code is not available for review. The score reflects endpoint verification only.

What You'll Need

Set these up before or after installing:

Personal access key from netrun.io → MCP (starts with nru_)Required

Environment variable: NETRUN_API_KEY

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-fadeynotchenko-netrun": {
      "env": {
        "NETRUN_API_KEY": "your-netrun-api-key-here"
      },
      "args": [
        "-y",
        "netrun-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

netrun-mcp

Publish websites and Telegram bots to Netrun — upload a folder from your editor, get a URL.

Connect Netrun to your AI editor and just ask: “publish this bot”. The agent uploads your code folder and sends back the link

Publish this bot to Netrun

I fixed the greeting — update the project

Why is the bot silent? Check the logs

Change the bot token and restart

Setup (one minute)

  1. Sign in at netrun.io → MCP (https://netrun.io/mcp) → create an access key.
  2. Connect your editor. The MCP page gives you a ready button or command with the key already inside; the generic form is:
{
  "mcpServers": {
    "netrun": {
      "command": "npx",
      "args": ["-y", "netrun-mcp"],
      "env": {
        "NETRUN_API_KEY": "nru_…"
      }
    }
  }
}
  • Cursor — click Add to Cursor on the MCP page, or put the JSON above into ~/.cursor/mcp.json.
  • Claude Code — claude mcp add netrun -s user -e NETRUN_API_KEY=nru_… -- npx -y netrun-mcp
  • Codex — codex mcp add netrun --env NETRUN_API_KEY=nru_… -- npx -y netrun-mcp
  • Claude Desktop, VS Code, Windsurf — the JSON above in the MCP servers config.

Node.js has to be installed — AI editors usually ship with it.

What the agent can do

ToolWhat it does
netrun_publishUploads a project folder and puts it online — a new project or a new version of an existing one. Detects the stack (Python, Node, Go, Rust, PHP, static HTML, Docker, docker-compose), asks for missing secrets, waits for the build and returns the URL or the failure reason.
netrun_statusIs the project running, its URL, what blocks it and why the last publish failed.
netrun_logsLast lines of the application output — the first place to look when a bot goes silent.
netrun_set_secretsSaves tokens and API keys as environment variables (stored encrypted) and re-publishes so the app picks them up.
netrun_controlStart, stop or restart a project.
netrun_list_projectsAll projects of the account with URLs and state.
netrun_whoamiThe plan, how many projects are available and how much free running time bots have left.

What it deliberately cannot do

  • The agent cannot pay, renew a plan or buy places — you do that in the dashboard.
  • It cannot delete projects or files from persistent storage either — anything irreversible stays with you.
  • If the code needs a token or a password, the agent asks you before publishing — it never makes values up.
  • The access key lives only in your editor config; you can revoke it in the dashboard at any time.

How it works

This package is a thin courier: it zips the folder (honouring .gitignore), sends it to the Netrun API with your key, and asks for status and logs. Building, running, HTTPS and addresses all happen on Netrun.

Environment variables: NETRUN_API_KEY (required), NETRUN_API_URL (default https://api.netrun.io/v1), NETRUN_APP_URL (default https://netrun.io).

MIT

Reviews

No reviews yet

Be the first to review this server!