Skip to directory

Go Playground

samber

stdio5+ documented tools0

About 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.

What you can use it for

  • developer tools
Connection and setup
Hosting
Local stdio process
Transport
stdio
Endpoint
Local process; no hosted endpoint documented
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.

Requirements

  • Node.js 18+
  • The npm package repository matched the repository linked from the public profile.

Setup steps

  1. npx -y go-playground-mcp@0.3.1
Tools 5+

The server returned 5 tools in tools/list. Only “read_go_playground_url” was invoked with a synthetic read-only input and succeeded.

  • run_go_code

    Run Go code in the Go Playground and return execution results

    Parameters: code, withVet
    01
  • share_go_code

    Share Go code and get a shareable URL

    Parameters: code
    02
  • run_and_share_go_code

    Run Go code and get both execution results and a shareable URL

    Parameters: code, withVet
    03
  • read_go_playground_url

    Read Go code from an existing Go Playground URL

    Parameters: url
    04
  • execute_go_playground_url

    Execute Go code from an existing Go Playground URL

    Parameters: url, withVet
    05

This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.

Limitations and notes
  • Runtime verification covered one read-only tool call (read_go_playground_url); other listed tools were not individually exercised.
Original sources
  • MCP.Directory public profile

    Name, description, publisher identifier, categories, transport, tool inventory, and install configuration.

  • Linked publisher repository

    Repository URL linked from the public profile; npm package repository metadata matched this GitHub repository.

  • npm registry metadata

    Published package version 0.3.1 checked before launch. Registry repository: git+https://github.com/samber/go-playground-mcp.git.

Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.