Hamr
Go framework for building MCP servers with struct-tag schema definitions, pre-built tool collections, middleware, and token cost o
Hamr is a higher-level Go framework for building MCP servers, reducing boilerplate compared to the official SDK. Servers are defined using struct tags for automatic schema generation. The framework includes pre-built tool collections (filesystem, HTTP, shell, Git, database), a CLI scaffolder, live TUI monitoring dashboard, middleware for logging/rate-limiting/caching/auth, and built-in token cost tracking. Supports both stdio and SSE transports.
Source
Repository: https://github.com/akhilraghav0/hamr
Maintain Hamr?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[Hamr on getagentictools](https://getagentictools.com/mcp/akhilraghav0-hamr?ref=badge)