Skip to content

Commit 562b638

Browse files
committed
Change Azure SQL DB to MSSQL DB
1 parent 12dfb33 commit 562b638

File tree

11 files changed

+24
-20
lines changed

11 files changed

+24
-20
lines changed

MssqlMcp/NodejsMcpServer/README.md

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
# Azure SQL DB MCP Server
1+
# MSSQL Database MCP Server
22

33
<div align="center">
4-
<img src="./src/img/logo.png" alt="Azure SQL DB MCP server logo" width="400"/>
4+
<img src="./src/img/logo.png" alt="MSSQL Database MCP server logo" width="400"/>
55
</div>
66

77
## What is this? 🤔
88

9-
This is a server that lets your LLMs (like Claude) talk directly to your Azure SQL DB data! Think of it as a friendly translator that sits between your AI assistant and your database, making sure they can chat securely and efficiently.
9+
This is a server that lets your LLMs (like Claude) talk directly to your MSSQL Database data! Think of it as a friendly translator that sits between your AI assistant and your database, making sure they can chat securely and efficiently.
1010

1111
### Quick Example
1212
```text
13-
You: "What were our top 10 customers last month?"
14-
Claude: *queries your Azure SQL DB database and gives you the answer in plain English*
13+
You: "Show me all customers from New York"
14+
Claude: *queries your MSSQL Database database and gives you the answer in plain English*
1515
```
1616

1717

@@ -22,11 +22,15 @@ This server leverages the Model Context Protocol (MCP), a versatile framework th
2222
Here's all you need to do:
2323
1. Set up project (see below)
2424
2. Add your project details to Claude Desktop's config file
25-
3. Start chatting with your Azure SQL DB data naturally!
25+
3. Start chatting with your MSSQL Database data naturally!
2626

2727
### What Can It Do? 📊
2828

29-
- Run Azure SQL DB queries by just asking questions in plain English
29+
- Run MSSQL Database queries by just asking questions in plain English
30+
- Create, read, update, and delete data
31+
- Manage database schema (tables, indexes)
32+
- Secure connection handling
33+
- Real-time data interaction
3034

3135
## Quick Start 🚀
3236

@@ -36,7 +40,7 @@ Here's all you need to do:
3640

3741
### Set up project
3842

39-
- Obtain Azure SQL DB server_name, database_name. Create an '.env' file and fill in details with the obtained values
43+
- Obtain MSSQL Database server_name, database_name. Create an '.env' file and fill in details with the obtained values
4044

4145
```
4246
SERVER_NAME='<INSERT>'
@@ -66,7 +70,7 @@ DATABASE_NAME='<INSERT>'
6670
4. **Confirmation Message**
6771
You should see the following message:
6872
```
69-
Azure SQL DB Server running on stdio
73+
MSSQL Database Server running on stdio
7074
```
7175

7276
### Add your project details to Claude Destkop's config file, and set parameters accordingly
@@ -90,4 +94,4 @@ Open Claude Desktop and Navigate to File -> Settings -> Developer -> Edit Config
9094

9195
```
9296

93-
You should now have successfully configured the MCP server for Azure SQL DB with Claude Desktop. This setup allows you to seamlessly interact with Azure SQL DB through the MCP server.
97+
You should now have successfully configured the MCP server for MSSQL Database with Claude Desktop. This setup allows you to seamlessly interact with MSSQL Database through the MCP server.

MssqlMcp/NodejsMcpServer/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import { DescribeTableTool } from "./tools/DescribeTableTool.js";
2525
// Load environment variables
2626
dotenv.config({ path: './src/variables.env' });
2727

28-
// Azure SQL Database connection configuration
28+
// MSSQL Database connection configuration
2929
// const credential = new DefaultAzureCredential();
3030

3131

MssqlMcp/NodejsMcpServer/src/tools/CreateIndexTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Tool } from "@modelcontextprotocol/sdk/types.js";
44
export class CreateIndexTool implements Tool {
55
[key: string]: any;
66
name = "create_index";
7-
description = "Creates an index on a specified column or columns in an Azure SQL Database table";
7+
description = "Creates an index on a specified column or columns in an MSSQL Database table";
88
inputSchema = {
99
type: "object",
1010
properties: {

MssqlMcp/NodejsMcpServer/src/tools/CreateTableTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Tool } from "@modelcontextprotocol/sdk/types.js";
44
export class CreateTableTool implements Tool {
55
[key: string]: any;
66
name = "create_table";
7-
description = "Creates a new table in the Azure SQL Database with the specified columns.";
7+
description = "Creates a new table in the MSSQL Database with the specified columns.";
88
inputSchema = {
99
type: "object",
1010
properties: {

MssqlMcp/NodejsMcpServer/src/tools/DescribeTableTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Tool } from "@modelcontextprotocol/sdk/types.js";
55
export class DescribeTableTool implements Tool {
66
[key: string]: any;
77
name = "describe_table";
8-
description = "Describes the schema (columns and types) of a specified Azure SQL Database table.";
8+
description = "Describes the schema (columns and types) of a specified MSSQL Database table.";
99
inputSchema = {
1010
type: "object",
1111
properties: {

MssqlMcp/NodejsMcpServer/src/tools/DropTableTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Tool } from "@modelcontextprotocol/sdk/types.js";
44
export class DropTableTool implements Tool {
55
[key: string]: any;
66
name = "drop_table";
7-
description = "Drops a table from the Azure SQL Database.";
7+
description = "Drops a table from the MSSQL Database.";
88
inputSchema = {
99
type: "object",
1010
properties: {

MssqlMcp/NodejsMcpServer/src/tools/InsertDataTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Tool } from "@modelcontextprotocol/sdk/types.js";
44
export class InsertDataTool implements Tool {
55
[key: string]: any;
66
name = "insert_data";
7-
description = "Inserts or replaces data in an Azure SQL Database table";
7+
description = "Inserts or replaces data in an MSSQL Database table";
88
inputSchema = {
99
type: "object",
1010
properties: {

MssqlMcp/NodejsMcpServer/src/tools/ListTableTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Tool } from "@modelcontextprotocol/sdk/types.js";
44
export class ListTableTool implements Tool {
55
[key: string]: any;
66
name = "list_table";
7-
description = "Lists tables in an Azure SQL Database, or list tables in specific schemas";
7+
description = "Lists tables in an MSSQL Database, or list tables in specific schemas";
88
inputSchema = {
99
type: "object",
1010
properties: {

MssqlMcp/NodejsMcpServer/src/tools/QueryTableTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Tool } from "@modelcontextprotocol/sdk/types.js";
44
export class QueryTableTool implements Tool {
55
[key: string]: any;
66
name = "query_table";
7-
description = "Queries an Azure SQL Database table using SQL syntax";
7+
description = "Queries an MSSQL Database table using SQL syntax";
88
inputSchema = {
99
type: "object",
1010
properties: {

MssqlMcp/NodejsMcpServer/src/tools/ReadDataTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Tool } from "@modelcontextprotocol/sdk/types.js";
44
export class ReadDataTool implements Tool {
55
[key: string]: any;
66
name = "read_data";
7-
description = "Retrieves data from an Azure SQL Database table by its ID";
7+
description = "Retrieves data from an MSSQL Database table by its ID";
88
inputSchema = {
99
type: "object",
1010
properties: {

0 commit comments

Comments
 (0)