← all repositories

mark3labs/mcp-go

A Go SDK implementing the Model Context Protocol for building MCP servers that let LLMs interact with external tools.

8.8k stars Go Coding AssistantsAgents
mcp-go
Velocity · 7d
+16
★ / day
Trend
steady
star history

This repository provides a Go implementation of the Model Context Protocol, a standardized way for AI assistants and agents to connect to external tools, data sources, and services. It includes server utilities for creating MCP servers, defining tools with typed parameters, and handling tool execution requests over stdio. The library enables developers to build tool-calling infrastructure that AI models can consume through the MCP specification.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.