modelcontextprotocol / go-sdkLinks
The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.
β668Updated this week
Alternatives and similar repositories for go-sdk
Users that are interested in go-sdk are comparing it to the libraries listed below
Sorting:
- Experimental implementation of a proposed v2 encoding/json packageβ518Updated this week
- π₯ Error handling library with context, assertion, stack trace and source fragmentsβ708Updated this week
- Access to Anthropic's safety-first language model APIs via Goβ420Updated this week
- Automatic compile-time instrumentation of Go codeβ420Updated this week
- The missing tool for Visualising Go Testsβ326Updated 8 months ago
- π¨ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...β497Updated 2 weeks ago
- Protocol Buffer Validation for Goβ396Updated last week
- OpenTelemetry instrumentation for database/sqlβ354Updated this week
- Make your Go programs use less memory (maybe)β826Updated last month
- Refactoring and code transformation tool for Go.β999Updated 5 months ago
- GCI, a tool that control golang package import order and make it always deterministic.β502Updated 3 months ago
- Go SDK for Google Generative AIβ807Updated last month
- π Go code coverage to SVG treemapβ570Updated 2 months ago
- Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications.β575Updated this week
- Support REST, gRPC, gRPC-Web, and Connect clients with one server.β307Updated last month
- π slog.Handler that writes tinted (colorized) logsβ1,043Updated last month
- go-functional is a library of iterators to augment the standard libraryβ506Updated 3 weeks ago
- An alternative to stack traces for your Go errorsβ771Updated last month
- Go library for decoding generic map values into native Go structures and vice versa.β341Updated last week
- Go Plugin System over WebAssemblyβ674Updated 4 months ago
- SwarmGo (agents-sdk-go) is a Go package that allows you to create AI agents capable of interacting, coordinating, and executing tasks. Inβ¦β332Updated 2 months ago
- Golang rate limiters for distributed applicationsβ570Updated last week
- Generate type-safe Go converters by defining function signatures.β719Updated this week
- Go client libraries for OpenAIβ451Updated last year
- Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operationsβ589Updated 2 months ago
- Collection of log/slog related projects.β229Updated 2 weeks ago
- Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task functβ¦β520Updated this week
- Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.β130Updated last month
- Combine one or more Go errors togetherβ1,143Updated last year
- A utility to redact sensitive data for slog in Goβ129Updated 4 months ago