mcp-sqlserver-connector
MCP server that exposes SQL Server databases to Claude, allowing natural language queries with tools to list tables, describe schemas, and run read-only SELECT statements.
README
MCP SQL Server Connector
Servidor MCP que expone tu base de datos SQL Server a Claude para hacer consultas en lenguaje natural.
Herramientas expuestas
list_tables— lista tablas y vistas disponibles.describe_table— columnas y tipos de una tabla.run_query— ejecuta un SELECT (bloquea cualquier otra operación).
1. Configurar variables de entorno
cp .env.example .env
Edita .env con los datos reales de tu conexión (los mismos que ves en tu
cliente de SQL Server) y genera un token de autenticación:
openssl rand -hex 32
Pega ese valor en MCP_AUTH_TOKEN.
2. Instalar y correr localmente (para probar antes de subir a AWS)
npm install
npm start
Deberías ver:
[server] MCP SQL Server connector escuchando en puerto 3000
[db] Conectado a SQL Server: <tu-host> / <tu-base>
Prueba rápida:
curl http://localhost:3000/health
3. Notas de seguridad (pendientes, en orden de prioridad)
- Usuario de solo lectura — hoy el
.envusa tu usuario personal (lvillanueva). Antes de dar acceso al equipo, hay que crear un login dedicado con permisosSELECTúnicamente. Lo hacemos en el siguiente paso. - Apuntar a la base real, no a
master— cambiaDB_DATABASEen el.envcuando sepamos el nombre de la base de negocio. - Vistas para columnas sensibles — si hay datos como sueldos o PII, conviene exponer vistas que ya las excluyan.
Próximo paso
Desplegar esto en AWS. Opciones evaluadas por costo: ver conversación con Claude para la recomendación específica según tu tráfico esperado.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.