Uso con IA
MCP-Go-MSSQL está diseñado para que Claude y otros asistentes de IA trabajen con bases de datos de producción de forma segura.
Configuración AI-Safe recomendada
Sección titulada «Configuración AI-Safe recomendada»MSSQL_READ_ONLY=trueMSSQL_WHITELIST_TABLES=temp_ai,v_temp_iaEsta configuración permite a la IA:
- Leer cualquier tabla de la base de datos
- Escribir solo en
temp_aiyv_temp_ia - Todas las demás tablas quedan protegidas contra modificación
Flujo de trabajo típico
Sección titulada «Flujo de trabajo típico»- La IA consulta datos de producción con
query_database - Procesa y transforma los datos
- Escribe resultados en tablas temporales del whitelist
- El usuario revisa y promueve los datos si corresponde
Tablas temporales para IA
Sección titulada «Tablas temporales para IA»Crea tablas dedicadas para que la IA trabaje:
CREATE TABLE temp_ai ( id INT IDENTITY PRIMARY KEY, created_at DATETIME DEFAULT GETDATE(), data NVARCHAR(MAX));Añádelas al whitelist:
MSSQL_WHITELIST_TABLES=temp_aiProtección contra errores
Sección titulada «Protección contra errores»El modo read-only + whitelist protege contra:
- Borrado accidental de datos de producción
- Modificación de tablas críticas
- SQL injection que intente acceder a tablas no autorizadas via JOIN