本项目搭建了一个模型上下文协议(MCP)服务器,助力 AI 代理与微软 SQL Server 数据库实现交互。此版本借助 Node.js 和 TypeScript 开发而成。
本项目使用 Node.js 和 TypeScript 实现了一个模型上下文协议(MCP)服务器,可让 AI 代理与微软 SQL Server 数据库进行交互。以下是快速搭建并运行该服务器的步骤:
git clone
cd mcp-server-mssql
npm install
.env.example
为 .env
。MSSQL_HOST
MSSQL_PORT
(未设置时默认为 1433)MSSQL_USER
MSSQL_PASSWORD
MSSQL_DATABASE
MSSQL_DRIVER
、MSSQL_ENCRYPT
、MSSQL_TRUST_SERVER_CERTIFICATE
)和日志记录选项(LOG_LEVEL
),参考 .env.example
。npm run build
npm start
或者在开发环境中:npm run dev
list_tables
)。get_table_schema
)。read_table_rows
、create_table_records
、update_table_records
、delete_table_records
)。git clone
cd mcp-server-mssql
npm install
(详细描述请参考服务器的 ListTools
响应)
list_tables
get_table_schema
read_table_rows
create_table_records
update_table_records
delete_table_records
(稍后补充关于测试、代码检查等信息)
[MIT] - (或您选择的许可证)