Skip to main content
Glama
daobataotie

MSSQL MCP Server

by daobataotie

Servidor MSSQL MCP

Inglés | Chino

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_query

    • Ejecutar consultas SELECT para leer datos de la base de datos

  • write_query

    • Ejecutar consultas INSERT, UPDATE o DELETE

  • create_table

    • Crear nuevas tablas en la base de datos

  • list_tables

    • Obtener una lista de todas las tablas en la base de datos

  • describe-table

    • Ver información del esquema para una tabla específica

  • append_insight

    • Agregue 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.

Mesa

La siguiente es la demostración.

Manifestación

Entorno operativo

  • Python 3.x

  • Packages

    • pyodbc>=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  

Configuración del cursor

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.py

Estructura 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.py

Licencia

Licencia MIT

Related MCP Connectors

Related MCP Servers

  • -
    license
    Not graded
    quality
    A
    maintenance
    A 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,120
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    19
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables 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.
    14
    1,417 npm
    13
    MIT
  • A
    license
    B
    quality
    F
    maintenance
    Enables 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.
    33
    3,547 npm
    3
    MIT