modelcontextprotocol / go-sdkLinks
The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.
☆2,580Updated last week
Alternatives and similar repositories for go-sdk
Users that are interested in go-sdk are comparing it to the libraries listed below
Sorting:
- The official Go library for the OpenAI API☆2,618Updated this week
- A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources…☆7,498Updated this week
- Write Model Context Protocol servers in few lines of go code. Docs at https://mcpgolang.com . Created by https://metoro.io☆1,147Updated last month
- Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications.☆823Updated this week
- Access to Anthropic's safety-first language model APIs via Go☆571Updated this week
- Go SDK for Google Generative AI☆825Updated 2 months ago
- GoMock is a mocking framework for the Go programming language.☆3,118Updated 2 weeks ago
- Static analysis tool to detect potential nil panics in Go code☆3,617Updated last week
- ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.☆2,451Updated last week
- SwarmGo (agents-sdk-go) is a Go package that allows you to create AI agents capable of interacting, coordinating, and executing tasks. In…☆354Updated 6 months ago
- Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task funct…☆582Updated 3 months ago
- Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.☆747Updated 3 weeks ago
- HTTP requests for Gophers☆1,648Updated last month
- The Go implementation of Connect: Protobuf RPC that works.☆3,608Updated last week
- YAML support for the Go language☆1,959Updated last week
- Cobra CLI tool to generate applications and commands☆859Updated last year
- Simple golang library for retry mechanism☆2,798Updated 2 weeks ago
- 🔥 Error handling library with context, assertion, stack trace and source fragments☆781Updated 3 weeks ago
- Collection of extensions for OpenTelemetry-Go.☆1,536Updated last week
- Kong is a command-line parser for Go☆2,821Updated 2 weeks ago
- LangChain for Go, the easiest way to write LLM-based programs in Go☆7,855Updated last week
- A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.☆2,808Updated this week
- A stricter gofmt☆3,759Updated last week
- 🪿 LinGoose is a Go framework for building awesome AI/LLM applications.☆807Updated 7 months ago
- 🌈 slog.Handler that writes tinted (colorized) logs☆1,152Updated 4 months ago
- Fast JSON encoder/decoder compatible with encoding/json for Go☆3,544Updated 9 months ago
- ☔️ A complete Go cache library that brings you multiple ways of managing your caches☆2,784Updated 2 weeks ago
- Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/…☆4,429Updated last week
- Go with Zod inspired simple schema validation☆977Updated 2 weeks ago
- Go-MCP is a powerful Go(Golang) version of the MCP SDK that implements the Model Context Protocol (MCP) to facilitate seamless communicat…☆647Updated 3 weeks ago