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