proxy
A Minecraft Pi Proxy to allow players to connect to remote servers.
Documentation
Proxy
A Proxy That Allows Players To Connect To Remote Servers
Getting started
Prerequisites
To use the proxy you need to have `Python >= 3.7.x` pre-installed.
Installation
For debian based systems like the Raspberry Pi OS:
Download and install the proxy from releases:
wget https://github.com/MCPI-Revival/proxy/releases/download/0.3.3/mcpi-proxy_0.3.3.deb
sudo apt-get install ./mcpi-proxy_0.3.3.deb
sudo rm mcpi-proxy_0.3.3.debFor Fedora/RedHat/CentOS based OSes
wget https://github.com/MCPI-Revival/proxy/releases/download/0.3.3/mcpi-proxy_0.3.3.deb
yum -y install alien
alien -r mcpi-proxy_0.3.3.deb generated
rpm -ivh --nodeps --force mcpi-proxy-0.3.3.noarch.rpmUsage
Run the `mcpip` command as:
mcpip server_addr server_port scr_portReplace server_addr with the server IP. If the server uses a port different from the default one (19132), replace server_port with the different server port. If you want to use a specific port on your device to connect to the server (eg. you have another proxy instance running), replace scr_port with the port you want it to originate from.
API
The proxy exposes the following methods through the `Proxy` class in the `mcpip` Python 3 module:
`def __init__()`
Initializes the class.
`set_option(name, value):`
Sets the `name` option to `value`. Avaiable options:
+ `"src_addr"`: The source address.
`"src_port"`: The source port.
+ `"dst_port"`: The destination port.
`def get_options()`
Returns the options as a dictionary.
`def run()`
Runs the proxy.
`def stop()`
Stops the proxy.
Licensing
All the code of this project is licensed under the GNU General Public License version 2.0 (GPL-2.0).
All the documentation of this project is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Frequently asked questions
What is proxy?
proxy is A Minecraft Pi Proxy to allow players to connect to remote servers.
How do I install proxy?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is proxy open source?
Yes — it is hosted on GitHub at https://github.com/MCPI-Revival/proxy and has 22 stars.
Related MCP tools
Damn Vulnerable MCP Server Python-based implementation. Trusted by 1200+ developers. Trusted by 1200+ developers. Trusted by 1200+ developers.
A Model Context Protocol (MCP) server that enables secure interaction with MySQL databases Python-based implementation. Trusted by 900+ developers.
Query MCP enables end-to-end management of Supabase via chat interface: read & write query executions, management API support, automatic migration versioning...
Model Context Protocol with Neo4j Python-based implementation. Trusted by 700+ developers. Trusted by 700+ developers. Trusted by 700+ developers.
An MCP server that provides control over Android devices via adb Python-based implementation. Trusted by 500+ developers.
A Model Context Protocol (MCP) server for PostgreSQL databases with enhanced capabilities for AI agents. Python-based implementation.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP