AWS MCP access without a Python runtime
AWS MCP Proxy
A proxy for your MCP client to reach IAM-authenticated AWS MCP endpoints, signing each request with AWS SigV4. It's a Go rewrite of AWS's Python proxy that ships as one signed, self-contained binary — so there's no uvx, Python, or uv runtime to bootstrap, audit, and cache on every workstation, which is what makes it a fit for locked-down corporate environments.
curl -fsSL https://raw.githubusercontent.com/ajbeck/go-aws-mcp-proxy/main/install.sh | sh
Start here
Install the binary
One signed, checksummed binary per platform. Mirror it internally and skip the Python and uv bootstrap entirely.
Bridge a client
Connect a stdio MCP client to a remote Streamable HTTP AWS MCP endpoint in a single command.
Quickstart →Sign with SigV4
Credentials load from the normal AWS chain — environment, shared config, profiles, and SSO — then sign outgoing MCP traffic.
Sign requests →Why a Go rewrite
Documentation