mark3labs / mcp-go
A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
☆1,529Updated this week
Alternatives and similar repositories for mcp-go:
Users that are interested in mcp-go are comparing it to the libraries listed below
- The ultimate LLM/AI application development framework in Golang.☆2,528Updated this week
- The official Go library for the OpenAI API☆1,446Updated this week
- Write Model Context Protocol servers in few lines of go code. Docs at https://mcpgolang.com☆509Updated 2 months ago
- A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP)…☆391Updated last month
- SwarmGo is a Go package that allows you to create AI agents capable of interacting, coordinating, and executing tasks. Inspired by OpenAI…☆257Updated 2 weeks ago
- Various extensions for the Eino framework: https://github.com/cloudwego/eino☆237Updated this week
- Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.☆491Updated 6 months ago
- A collection of MCP clients.☆1,201Updated this week
- 🪿 LinGoose is a Go framework for building awesome AI/LLM applications.☆751Updated last week
- Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task funct…☆436Updated 2 weeks ago
- Static analysis tool to detect potential nil panics in Go code☆3,329Updated 2 weeks ago
- Visual testing tool for MCP servers☆1,168Updated this week
- LangChain for Go, the easiest way to write LLM-based programs in Go☆6,161Updated 2 weeks ago
- Examples and demonstrations for using the Eino framework☆113Updated this week
- Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)☆2,487Updated this week
- Access to Anthropic's safety-first language model APIs via Go☆219Updated this week
- ☔️ A complete Go cache library that brings you multiple ways of managing your caches☆2,611Updated this week
- A full attention mechanism and transformer in pure go.☆427Updated last month
- Foxy contexts is a library for building context servers supporting Model Context Protocol☆69Updated this week
- Go heap object reference analysis tool☆788Updated this week
- Simple golang library for retry mechanism☆2,609Updated last week
- Simplified distributed locking implementation using Redis☆1,556Updated last year
- Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌☆1,903Updated this week
- Goroutine leak detector☆4,731Updated 4 months ago
- 5ire is a cross-platform desktop AI assistant, MCP client. It compatible with major service providers, supports local knowledge base and…☆2,104Updated this week
- OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)☆2,806Updated last week
- Go toolkit for clean, composable, channel-based concurrency☆1,651Updated last month
- Automatically set GOMAXPROCS to match Linux container CPU quota.☆4,355Updated 6 months ago
- ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.☆2,023Updated last week
- All-in-one go testing library☆390Updated last week