SQL Server MCP

Integrations

  • Enables Windsurf (Codeium's AI assistant) to connect to and interact with Microsoft SQL Server databases.

  • Offers GitHub integration for issue reporting and troubleshooting related to the MCP server functionality.

mcp-nodo-mssql

Uso

Cursor

Consulte la documentación oficial de Cursor para obtener más información.

  1. Abra (o cree) el archivo mcp.json (debe estar en ~/.cursor/mcp.json o <project-root>/.cursor/mcp.json , pero consulte la documentación de Cursor para obtener más detalles).
  2. Agregue los siguientes detalles y guarde el archivo:
{ "mcpServers": { "mssql": { "command": "npx", "args": [ "-y", "mcp-node-mssql" ], "env": { "DB_HOST": "localhost", "DB_PORT": "1433", "DB_USERNAME": "<username>", "DB_PASSWORD": "<password>", "DB_DATABASE": "<database>" } } } }

Windsurf

Consulte la documentación oficial de Windsurf para obtener más información.

  1. Abra el Windsurf MCP Configuration Panel
  2. Haga clic en Add custom server .
  3. Agregue los siguientes detalles y guarde el archivo:
{ "mcpServers": { "mssql": { "command": "npx", "args": [ "-y", "mcp-node-mssql" ], "env": { "DB_HOST": "localhost", "DB_PORT": "1433", "DB_USERNAME": "<username>", "DB_PASSWORD": "<password>", "DB_DATABASE": "<database>" } } } }

Claude Code

Consulte la documentación oficial de Claude Code para obtener más información.

Puedes agregar un nuevo servidor MCP desde la CLI de Claude Code. ¡Pero modificar el archivo JSON directamente es más sencillo!

  1. Abra el archivo de configuración de Claude Code (debería estar en ~/.claude.json ).
  2. Busque la sección projects > mcpServers y agregue los siguientes detalles y guarde el archivo:
{ "projects": { "mcpServers": { "mssql": { "command": "npx", "args": [ "-y", "mcp-node-mssql" ], "env": { "DB_HOST": "localhost", "DB_PORT": "1433", "DB_USERNAME": "<username>", "DB_PASSWORD": "<password>", "DB_DATABASE": "<database>" } } } } }

Problemas y solución de problemas

¡Antes de hacer cualquier otra cosa, asegúrese de estar ejecutando la última versión!

Si tiene problemas al utilizar este servidor MCP, ¡abra un problema en GitHub !

Desarrollo

Instalación

npm install

Construir

npm run build

Ejecución del servidor de desarrollo localmente

Para probar su versión de desarrollo local del servidor MCP en lugar de utilizar el paquete publicado, siga estos pasos:

  1. Construir el proyecto:
npm run build
  1. Cree o modifique su archivo mcp.json para hacer referencia a su compilación local:
{ "mcpServers": { "mssql": { "command": "node", "args": [ "/path/to/your/local/mcp-node-mssql/dist/index.js" ], "env": { "DB_HOST": "localhost", "DB_PORT": "1433", "DB_USERNAME": "<username>", "DB_PASSWORD": "<password>", "DB_DATABASE": "<database>" } } } }
  1. Coloque este archivo mcp.json en una de las siguientes ubicaciones:
    • Para Cursor: En su directorio de inicio ( ~/.cursor/mcp.json ) o en el directorio de su proyecto ( .cursor/mcp.json )
    • Para Windsurf: utilice el panel de configuración de MCP para agregar el servidor personalizado
  2. Reinicie su asistente de IA (Cursor o Windsurf) para cargar la nueva configuración.

Esto le permite probar instantáneamente cambios en el servidor MCP sin tener que publicar una nueva versión.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de protocolo de contexto de modelo que permite a los asistentes de IA (Cursor, Windsurf, Claude Code) interactuar con bases de datos de Microsoft SQL Server al proporcionar conectividad a través de conexiones configurables por el entorno.

  1. Usage
    1. Cursor
    2. Windsurf
    3. Claude Code
  2. Issues and Troubleshooting
    1. Development
      1. Installation
      2. Build
      3. Running the Development Server Locally

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables secure and structured interaction with Microsoft SQL Server databases, allowing AI assistants to list tables, read data, and execute SQL queries with controlled access.
      Last updated -
      12
      Python
      MIT License
      • Linux
      • Apple
    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol server that enables secure interaction with Microsoft SQL Server databases, allowing AI assistants to list tables, read data, and execute SQL queries through a controlled interface.
      Last updated -
      1
      30
      Python
      MIT License
      • Linux
      • Apple
    • -
      security
      -
      license
      -
      quality
      A Model Context Protocol server that enables AI assistants to securely interact with ClickHouse databases, supporting table exploration and SQL query execution through a controlled interface.
      Last updated -
      6
      Python
      Apache 2.0
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server implementation that enables AI assistants to execute SQL queries and interact with SQLite databases through a structured interface.
      Last updated -
      6
      TypeScript
      MIT License

    View all related MCP servers

    ID: o4qk49s0sp