MCP-SqlServer
If you are the rightful owner of MCP-SqlServer and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A MCP Server (STDIO) implementation in C# for LLM integration with SQL Server tested with Claude Desktop.
MCP-SqlServer is a Model Context Protocol (MCP) server implemented in C# designed to facilitate the integration of Large Language Models (LLMs) with Microsoft SQL Server. This server is particularly tested with Claude Desktop, providing a seamless interface for executing SQL commands and retrieving database information. The server logs its activities into a file named 'mcp_server.log', ensuring that all operations are recorded for auditing and debugging purposes. Users should exercise caution as the LLM has the capability to modify the database. The server offers several tools to interact with the SQL Server, including health checks, schema retrieval, and query execution. The setup process involves configuring the connection string, compiling the project, and adjusting the MCP configuration in Claude Desktop. Once configured, users can perform various database operations directly from the Claude Desktop interface.
Features
- Integration with Microsoft SQL Server for executing queries and retrieving data.
- Logs all server activities into 'mcp_server.log' for auditing.
- Provides tools for health checks, schema retrieval, and query execution.
- Tested and compatible with Claude Desktop for seamless operation.
- Caution advised as LLM can modify the database.