gomcp
GoMCP is a Go framework for building Model Context Protocol servers — described as "Gin for MCP." It provides struct-tag-based automatic JSON schema generation, a full middleware chain (logging, auth, rate limiting, OpenTelemetry), tool groups, and one-line imports for Gin routes, OpenAPI/Swagger specs, and gRPC services. Built-in Bearer/API Key/Basic auth with RBAC and an inspector UI included.
gomcp is currently grouped under Dev Tooling, which makes it easier to evaluate through workflow fit instead of isolated features alone. Based on the available data, it leans most heavily toward Automatic JSON Schema generation from Go struct tags (no manual schema writing) and Building production-grade MCP servers in Go with minimal boilerplate. The listed license is Apache-2.0, which is useful when adoption constraints matter. It also shows measurable community traction with 14 GitHub stars.