Ir al contenido

Desarrollo

  • Go 1.26.0 o superior
  • Microsoft SQL Server (local o remoto)
  • Git
Ventana de terminal
git clone https://github.com/scopweb/mcp-go-mssql.git
cd mcp-go-mssql
go mod tidy
Ventana de terminal
cp .env.example .env
# Editar .env con credenciales de desarrollo
source .env

Ejemplo para desarrollo local:

Ventana de terminal
MSSQL_SERVER=localhost
MSSQL_DATABASE=DevDB
MSSQL_USER=sa
MSSQL_PASSWORD=DevPassword123
DEVELOPER_MODE=true
MSSQL_READ_ONLY=false
Ventana de terminal
go run main.go

En modo desarrollo (DEVELOPER_MODE=true):

  • Se permiten certificados TLS autofirmados
  • Los errores muestran detalles técnicos completos
  • El cifrado sigue siendo obligatorio
Ventana de terminal
cd test
go run test-connection.go
Ventana de terminal
go run claude-code/db-connector.go test
go run claude-code/db-connector.go tables
go run claude-code/db-connector.go query "SELECT @@VERSION"
Ventana de terminal
go build