Back to Home
SamMorrowDrums icon

mcp-go-starter

Verified Safe

by SamMorrowDrums

Overview

A feature-complete Model Context Protocol (MCP) server template in Go, demonstrating tools, resources, and prompts for AI agent interaction.

Installation

Run Command
go run ./cmd/http

Environment Variables

  • PORT

Security Notes

The server primarily relies on the Go SDK and standard library, which are generally robust. Input validation for tools is handled via `jsonschema` tags, reducing common injection risks for server-side processing. Dynamic tool loading is an MCP feature, handled internally by the SDK with trusted, predefined tools. Minor potential for client-side XSS if client misrenders content from `greeting://{name}` or URL injection if the client directly opens `get_feedback` URLs without proper escaping, but this is a client-side rendering concern, not a server execution vulnerability.

Similar Servers

Stats

Interest Score35
Security Score9
Cost ClassMedium
Avg Tokens300
Stars6
Forks7
Last Update2026-01-17

Tags

Model Context ProtocolGoServer TemplateAI ToolsAgent Development