Go Coffee Shop
Provides an example implementation of an MCP server in Go for a coffee shop domain.
소개
Go Coffee Shop is an example Model Context Protocol (MCP) server built using Go, showcasing how to create a DIY MCP server that serves coffee shop information. Compliant with the MCP 2025-03-26 specification, it features multiple transport options (stdio and HTTP with SSE), a well-structured project layout, and production-ready features like structured logging, error handling, and validation. It offers tools, resources, and prompts designed around coffee shop operations, making it an excellent starting point for understanding and implementing custom MCP servers.
주요 기능
- Graceful Shutdown & Configurable Timeouts
- MCP 2025-03-26 Specification Compliant
- Production Ready: Structured logging, error handling, validation
- Multiple Transport Support: stdio and HTTP with SSE
- Coffee Shop Domain: Tools, resources, and prompts
- 0 GitHub stars
사용 사례
- MCP Inspector debugging
- CLI integrations
- Development and testing of MCP servers