Skip to main content

mcp-server-remote

MCP server that serves a remote MCP client, ready-to-run tools and preset configuration files.

Intended for use within private network for Cybersecurity purposes.

System:  {user} <--> mcp-client-console <--> network <--> {box} <--> mcp-server-remote <--> tools
Server:  mcp-client-console <--> {mcp SDK} <--> * <--> auth.py <--> server.py <--> tools.py

User Guide | Installation

Users:

pipx install mcp-server-remote
mcp-server-remote

Developers:

git clone https://github.com/geomux/mcp-server-remote.git
cd mcp-server-remote
python3 -m venv .venv && source .venv/bin/activate
pip install -e .
mcp-server-remote

User Guide | Configuration

First run creates a default config.toml and prints its filepath (the /config command in the terminal chat prints it too). Edit it — populate with server name, url, token:

[server]
name = "Box_1"      # Label for this machine
host = "127.0.0.1"  # IP/Domain for this machine
port = 9000         # Choose port nginx proxies to
path = "/mcp"       # Leave this alone. /mcp is default for dependencies.
OS Config filepath
Linux ~/.config/mcp-server-remote/config.toml
macOS ~/Library/Application Support/mcp-server-remote/config.toml
Windows %LOCALAPPDATA%\mcp-server-remote\config.toml

User Guide | Operation

Configure the MCP server first, then confirm the MCP client (see repos below) is configured to connect to it. The server accepts the connection, performs the MCP handshake, and lists the available tools to the client.

Model will have UNRESTRICTED shell access on remote host. Recommended to only run the MCP Server in a sandboxed environment.

Project Status

  • Create MCP server repo
  • Connect to MCP client locally
  • Connect to MCP client remotely (over the internet)
  • Connect to MCP server remotely with TLS + bearer auth as requirement
  • Add additional tools to tools.py
  • Add CORS middleware integration so browser-based MCP clients can connect

Release files for mcp-server-remote 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-server-remote 0.4.0
File Size Uploaded
mcp_server_remote-0.4.0.tar.gz 17.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-server-remote 0.4.0
File Interpreter ABI Platform
mcp_server_remote-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 41.1 kB

Release files / mcp_server_remote-0.4.0.tar.gz

Download URL mcp_server_remote-0.4.0.tar.gz
Size 17.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f4d978120a177511c3e8e14b3243ba416782b16447b5c45c83920a1781a47ce5
BLAKE2b-256 checksum
How to use checksums
8c760880cf784f4a8c5886f0c32079a8deaaa470aef171cfad5f147dc40f00b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 19, 2026.

Transparency log

Release files / mcp_server_remote-0.4.0-py3-none-any.whl

Download URL mcp_server_remote-0.4.0-py3-none-any.whl
Size 23.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78be71c80cd90f29cb16ff6b5d2eab28d723c9325a2ad7c61e25634188ba8c52
BLAKE2b-256 checksum
How to use checksums
308da4d14151d7ed41c0634f3a5f63ec0f582b68578ce6c9097440d37a07ffbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 19, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page