Skip to main content
Glama

Go Playground MCP Server

by samber

Go Playground MCP Server

A Model Context Protocol (MCP) server that integrates with the Go Playground API to execute Go code and generate shareable URLs.

Build Status

🧙 Features

  • Run Go Code: Execute Go code in the Go Playground sandbox
  • Share Code: Generate shareable URLs for Go code snippets
  • Run and Share: Execute code and get both results and share URL in one operation
  • MCP Integration: Full Model Context Protocol compliance

🏃‍♂️ Usage

The server can be used with any MCP-compatible client. The server provides three tools:

  1. run_go_code - Execute Go code and return results
  2. share_go_code - Share Go code and get a URL
  3. run_and_share_go_code - Execute code and get both results and share URL

Add this to your MCP client configuration:

{ "mcpServers": { "go-playground": { "command": "npx", "args": ["-y", "go-playground-mcp"] } } }

🤝 Contributing

Don't hesitate ;)

Install

  1. Clone this repository:
git clone https://github.com/samber/go-playground-mcp.git cd go-playground-mcp
  1. Install dependencies:
npm install
  1. Build the project:
npm run build

Running the Server

# Development mode npm run dev # Production mode npm run build npm start

Add this to your MCP client configuration:

{ "mcpServers": { "go-playground": { "command": "node", "args": ["dist/index.js"] } } }

👤 Contributors

Contributors

💫 Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2025 Samuel Berthe.

This project is MIT licensed.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Enables execution of Go code in the Go Playground sandbox and generation of shareable URLs for code snippets. Provides tools to run Go code, share code via URLs, or perform both operations simultaneously.

  1. 🧙 Features
    1. 🏃‍♂️ Usage
      1. 🤝 Contributing
        1. Install
        2. Running the Server
      2. 👤 Contributors
        1. 💫 Show your support
          1. 📝 License

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              Create sandboxed local development environments directly from Github and execute tests, see coverage and more! Supports Python, Node, Bun and many test runners.
              Last updated -
              4
              26
            • -
              security
              F
              license
              -
              quality
              Provides isolated Docker environments for code execution, enabling users to create and manage containers, execute multi-language code, save and reproduce development environments, ensuring security and isolation.
              Last updated -
              11
              • Apple
            • A
              security
              A
              license
              A
              quality
              Facilitates searching and accessing programming resources across platforms like Stack Overflow, MDN, GitHub, npm, and PyPI, aiding LLMs in finding code examples and documentation.
              Last updated -
              6
              38
              AGPL 3.0
              • Apple
            • -
              security
              F
              license
              -
              quality
              Provides code generation and completion capabilities using the DeepSeek API, with support for tool chaining and cost optimization.
              Last updated -
              3

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/samber/go-playground-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server