A Model Context Protocol server in Go on the official MCP Go SDK, giving Claude Code and other agent hosts typed tools over stdio, with input schemas derived from Go structs, tool errors the model can read, logs kept off stdout and protocol tests.
A Model Context Protocol server in TypeScript on the official v2 SDK, served over stdio, with zod-described tools, tool errors written for the model, JSON logs kept off stdout, and Vitest tests that connect a real MCP client in memory and to the server process.