DDD Template
Provides a foundational template for building Model Context Protocol (MCP) servers using a Domain-Driven Design (DDD) architecture, featuring sample Bitcoin information APIs.
소개
This repository offers a comprehensive sample implementation of a Model Context Protocol (MCP) server, showcasing a robust and scalable architecture built on Domain-Driven Design (DDD) principles using Node.js/TypeScript. It serves as an excellent reference for developers looking to create their own MCP servers, demonstrating a clear separation of concerns across domain, application, infrastructure, and interface layers, and includes example API calls to fetch Bitcoin-related data.
주요 기능
- Provides clear project structure for scalable server development
- Implements Model Context Protocol (MCP) via standard I/O
- 1 GitHub stars
- Includes sample Bitcoin data API integrations
- Built with Node.js and TypeScript
- Layered Domain-Driven Design (DDD) architecture
사용 사례
- For learning and understanding MCP protocol implementation
- To integrate Bitcoin-related information tools into MCP-compatible clients
- As a reference for structuring new MCP servers with a DDD approach