fastmcp: FastMCP is a standard framework for building Model Context Protocol (MCP) applications, which connect LLMs to tools and data. It simplifies the process by automatically generating schemas, validation, and documentation for tools, and managing transport negotiation and authentication for server connections. FastMCP offers a comprehensive solution for developing, deploying, and scaling MCP-powered systems.; gomcp: GoMCP is a Go framework for building Model Context Protocol servers — described as "Gin for MCP." It provides struct-tag-based automatic JSON schema generation, a full middleware chain (logging, auth, rate limiting, OpenTelemetry), tool groups, and one-line imports for Gin routes, OpenAPI/Swagger specs, and gRPC services. Built-in Bearer/API Key/Basic auth with RBAC and an inspector UI included.
Building LLM applications that interact with custom tools and data sources
Building production-grade MCP servers in Go with minimal boilerplate