# Go Playground
> Enables remote execution of Go code using the official Go Playground API with tools for running code with optional vet checking, sharing snippets via public URLs, and combining execution with sharing for immediate testing and distribution.
Canonical: https://www.mcpfolio.com/servers/go-playground
Last updated: 2026-10-28
## Catalog record

- Publisher: samber
- Categories: development

## Repository

https://github.com/samber/go-playground-mcp

## Transports

stdio

## Authentication

No credentials were configured; the tested read-only tool “read_go_playground_url” succeeded in an isolated environment. Other tools may have additional requirements.

## Tools

- **run_go_code**: Run Go code in the Go Playground and return execution results
- **share_go_code**: Share Go code and get a shareable URL
- **run_and_share_go_code**: Run Go code and get both execution results and a shareable URL
- **read_go_playground_url**: Read Go code from an existing Go Playground URL
- **execute_go_playground_url**: Execute Go code from an existing Go Playground URL

## Sources

- [MCP.Directory public profile](https://mcp.directory/servers/go-playground)
- [Linked publisher repository](https://github.com/samber/go-playground-mcp)
- [npm registry metadata](https://registry.npmjs.org/go-playground-mcp)

## Setup

Use the interactive setup panel on [the detail page](https://www.mcpfolio.com/servers/go-playground) to view instructions for each supported client.