About
This project is a proof of concept demonstrating how to integrate SQL Server with the Model Context Protocol (MCP). It establishes a robust and modular backend, allowing MCP clients to perform various database operations through a standardized interface. Designed with scalability and separation of concerns in mind, it organizes database interactions into distinct tools, each responsible for specific tasks like creating tables, executing queries, or retrieving schema information. This architecture facilitates easy maintenance, extension, and seamless interaction with SQL Server from MCP-compatible applications.