MCP.so
Sign In

Sample MCP Server in Go.

@giannisalinetti

About Sample MCP Server in Go.

No overview available yet

Basic information

Category

Other

Runtime

go

Transports

stdio

Publisher

giannisalinetti

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Sample MCP Server in Go?

Sample MCP Server in Go runs a Python environment when called, enabling execution of code generated by an LLM. It is designed to be useful for tasks like scraping web content. The server uses Podman as its container engine.

How to use Sample MCP Server in Go?

Build the project with Go 1.23+ using go mod tidy && go install. For testing, use the mcphost client. Configure the server by editing ~/.mcp.json to add a server entry with the command python-mcp-server aliased as python-repl. Then run mcphost with an Anthropic API key to start prompting.

Key features of Sample MCP Server in Go

  • Runs a Python environment for executing LLM-generated code.
  • Designed for web scraping tasks.
  • Uses Podman as the container engine.
  • Integrates with the mcphost test client.
  • Exposes a single tool named execute-python.

Use cases of Sample MCP Server in Go

  • Allow an LLM to scrape and summarise content from websites.
  • Execute Python code generated by an LLM for data extraction.
  • Test and debug MCP server interactions using mcphost.

FAQ from Sample MCP Server in Go

What does this server do?

It runs a Python environment that can execute code produced by an LLM, such as scripts for web scraping.

What are the dependencies?

Go 1.23 or later is required to build the server. Podman is the container engine used. The mcphost client is used for testing.

How do I configure the server for testing?

Add an entry to ~/.mcp.json with the command python-mcp-server under the alias python-repl. Then run mcphost with an Anthropic API key.

Does the server require authentication?

The server itself does not mention authentication. The testing client mcphost requires an Anthropic API key for the LLM backend.

Comments

More Other MCP servers