BigHugger
GH Repository · go-kratos

kratos

Your ultimate Go microservices framework for the cloud-native era.

stars
25,925
30-day movement
+62/day
Related entries
60
Connections
1
makeGomcpgolangmcp-serverprotobufkratosframeworkarchitecturegocloud-nativemicroserviceshttpgenerategrpcmicroserviceai

Kratos is a Go microservices framework aimed at cloud-native development, with support for HTTP and gRPC and protobuf-based code generation. The repository also ships an MCP server role, exposing the framework's tooling in the agentic ecosystem.

You want a structured, protobuf-driven framework for building Go microservices with HTTP and gRPC transport.

Use it to

  • Scaffold Go microservices with generated code
  • Expose services over HTTP and gRPC
  • Define APIs with protobuf
  • Integrate framework tooling via its MCP server
  • Standardize microservice architecture across teams

For Go developers building cloud-native microservices

Role
mcp-server
Language
Go
Licence
MIT
Forks
4,179
Open issues
22
Last push
2026-08-19
Latest release
v0.1.0 · 2019-06-11
topicsgolangmicroservicesframeworkgrpcprotobufcloud-native