SqlServer Integration
CreatedRodrigoPAml
Enables Large Language Models to interact with and query Microsoft SQL Server databases.
About
This tool implements an MCP (Message-passing Communication Protocol) server in C#, allowing Large Language Models (LLMs) like Claude to connect to and interact with Microsoft SQL Server databases. It provides functionalities such as checking the database connection, retrieving database schema information, and executing queries, returning the results as JSON. The tool is configured through the Claude Desktop environment and enables a conversational interface for database interactions.
Key Features
- GetSchema tool to retrieve table schemas, columns, and types
- 2 GitHub stars
- HealthCheck tool for verifying database connectivity
- Logs server activity to a mcp_server.log file
- Query tool for executing SQL queries and returning results in JSON format
- Designed for integration with Claude Desktop via MCP configuration
Use Cases
- Allow LLMs to retrieve data from SQL Server databases in response to user queries
- Automate database interactions through a natural language interface
- Enable LLMs to understand and utilize the structure of a SQL Server database