Submit

MCP Remote for Go

@naotama2002

This Go implementation allows MCP clients that only support local (stdio) connections to connect to remote MCP servers with authentication support.
Overview

what is MCP Remote for Go?

MCP Remote for Go is a Go implementation that allows MCP clients, which only support local (stdio) connections, to connect to remote MCP servers with authentication support.

how to use MCP Remote for Go?

To use MCP Remote for Go, you can either build it from source or run it using Docker. Basic usage involves running the command with the URL of the remote MCP server.

key features of MCP Remote for Go?

  • Proxies between local MCP clients and remote MCP servers.
  • Supports OAuth authentication for secure connections.
  • Can be run as a binary or in a Docker container for easier deployment.

use cases of MCP Remote for Go?

  1. Connecting local applications to remote MCP servers securely.
  2. Facilitating remote access for applications that require local MCP client support.
  3. Simplifying the deployment of MCP clients in cloud environments.

FAQ from MCP Remote for Go?

  • How do I install MCP Remote for Go?

You can install it by cloning the repository and building it from source or by using Docker to pull the latest image.

  • What authentication methods does it support?

It supports OAuth authentication for secure connections to remote servers.

  • Can I run it on any operating system?

Yes, as long as you have Go installed or Docker set up, you can run it on any OS.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.