MSSQL MCP Server
Servidor MSSQL MCP
Descripción general
El servidor MSSQL MCP proporciona interacción con bases de datos y capacidades de inteligencia empresarial. Este servidor permite ejecutar consultas SQL, analizar datos empresariales y generar automáticamente memorandos de información empresarial.
Consulte el sitio web oficial de SQLite para conocer las modificaciones necesarias para adaptarse a MSSQL.
Related MCP server: SQLite MCP Server
Componentes
read_queryEjecutar consultas SELECT para leer datos de la base de datos
write_queryEjecutar consultas INSERT, UPDATE o DELETE
create_tableCrear nuevas tablas en la base de datos
list_tablesObtener una lista de todas las tablas en la base de datos
describe-tableVer información del esquema para una tabla específica
append_insightAgregue nuevos conocimientos comerciales al recurso de notas
Manifestación
La tabla de la base de datos es la siguiente. Los nombres de las columnas no están estandarizados y AI los buscará por sí solo. Los errores durante la ejecución de SQL se corregirán automáticamente.

La siguiente es la demostración.

Entorno operativo
Python 3.xPackagespyodbc>=4.0.39
pydantic>=2.0.0
mcp>=0.1.0
ODBC Driver 17 for SQL Server
Uso
Instalar paquetes
CD /d ~/mssql-mcp
pip install -r requirements.txt configuración
#with server.py same folder create config.json,add:
{
"database": {
"driver": "ODBC Driver 17 for SQL Server",
"server": "server ip",
"database": "db name",
"username": "username",
"password": "password",
"trusted_connection": false
},
"server": {
"name": "mssql-manager",
"version": "0.1.0"
}
}Claude Desktop, Windsurf
# add to claude_desktop_config.json. Note:use your path
{
"mcpServers": {
"mssql": {
"command": "python",
"args": [
# your path,e.g.:"C:\\mssql-mcp\\src\\server.py"
"~/server.py"
]
}
}
}Cursor
# Add according to the following diagram Cursor MCP. Note:use your path 
Nota: La nueva versión del cursor también se ha cambiado a la configuración JSON, consulte la sección anterior.
Inspector de MCP
# Note:use your path
npx -y @modelcontextprotocol/inspector python C:\\mssql-mcp\\src\\server.pyEstructura del proyecto
mssql-mcp
├── .git
├── .gitignore
├── LICENSE
├── README.md
├── README_en.md
├── README_zh.md
├── imgs
│ ├── cursor_config.png
│ ├── table.png
│ └── demo.gif
├── requirements.txt
└── src
├── __init__.py
└── server.pyLicencia
Licencia MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- RumboOAuthcom.rumboar
Securely query and analyze business data, dashboards, projections, alerts, and knowledge.
Ask questions in plain language, get answers from your business database. No SQL required.
Ask your databases questions in plain English, run read-only SQL and set up data alerts.
Ask business questions in plain English. Get instant answers from your database, no SQL needed.
Related MCP Servers
- -licenseNot gradedqualityAmaintenanceA Model Context Protocol (MCP) server implementation that provides database interaction and business intelligence capabilities through SQLite. This server enables running SQL queries, analyzing business data, and automatically generating business insight memos.91,120MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides database interaction capabilities through SQLite, enabling users to run SQL queries, analyze business data, and automatically generate business insight memos.19MIT
- AlicenseAqualityBmaintenanceEnables interaction with Microsoft SQL Server and Azure SQL databases through natural language, supporting queries, schema exploration, stored procedures, and complete database operations with connection pooling and security features.141,417 npm13MIT
- AlicenseBqualityFmaintenanceEnables users to analyze, query, and modernize Microsoft SQL Server databases through natural language, supporting multi-database connections, schema discovery, performance analysis, and legacy system migration planning.333,547 npm3MIT