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: MSSQL 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