Menghubungkan Claude Code ke SQL Server 2019 via MCP

MCP merupakan salah satu fitur yang bisa kita manfaatkan untuk lebih mempermudah dan membantu pekerjaan kita ketika menggunakan sebuah AI agent.

Jan 14, 2026
Menghubungkan Claude Code ke SQL Server 2019 via MCP

Apa yang dapat kita lakukan dengan MCP?

Dengan server MCP yang terhubung ke suatu layanan atau API, kita dapat meminta Claude Code untuk:

  • Menerapkan fitur dari issue tracker: “Tambahkan fitur yang dijelaskan dalam issue JIRA ENG-4521 dan buat PR di GitHub.”
  • Menganalisis data pemantauan: “Periksa Sentry dan Statsig untuk memeriksa penggunaan fitur yang dijelaskan dalam ENG-4521.”
  • Mencari data dari database: “Temukan alamat email 10 pengguna acak yang menggunakan fitur ENG-4521, berdasarkan basis data PostgreSQL kita.”
  • Mengintegrasikan desain: “Perbarui templat email standar kami berdasarkan desain Figma baru yang diposting di Slack”
  • Mengotomatisasi alur kerja: “Buat draf email Gmail mengundang 10 pengguna ini ke sesi umpan balik tentang fitur baru.”

 

Bagaimana cara menghubungkan Claude Code ke Ms SQL Server 2019?

Pasang paket npm bernama mssql-mcp secara global

Caranya cukup mudah, pastikan di komputer anda telah terpasang nodejs dan npm. Lalu gunakan perintah berikut untuk memasang paket mssql-mcp

npm install -g @connorbritain/mssql-mcp-server@latest

 

Hubungkan Claude Code

Merujuk pada dokumentasi claude code di halaman ini, kita bisa menggunakan struktur perintah seperti berikut untuk menghubungkan claude code kita dengan Ms SQL Server 2019.

claude mcp add [whatever-mcp-name]  --scope user --transport stdio [mcp-name] --env SERVER_NAME=[db-server-address] DATABASE_NAME=[db-name] SQL_AUTH_MODE="sql" SQL_USERNAME=[db-user] SQL_PASSWORD=[db-password] SQL_PORT=1433 TRUST_SERVER_CERTIFICATE=true -- npx mssql-mcp-server

 

atau tambahkan konfigurasi seperti ini di "mcpServers" berkas ~/.claude.json

"mcpServers": {
    "[mcp-name]": {
      "command": "npx",
      "args": [
        "@connorbritain/mssql-mcp-server@latest"
      ],
      "env": {
        "SERVER_NAME": "127.0.0.1",
        "DATABASE_NAME": "[database-name]",
        "SQL_AUTH_MODE": "sql",
        "SQL_USERNAME": "[db-user]",
        "SQL_PASSWORD": "[db-password]",
        "SQL_PORT": "1433",
        "TRUST_SERVER_CERTIFICATE": "true"
      }
    }
}

 

Untuk memeriksa apakah claude code kita berhasil terhubung atau tidak, gunakan perintah 

claude mcp list

lalu kita akan mendapatkan daftar MCP yang telah kita tambahkan

 

Checking MCP server health...

[mcp-name]: npx mssql-mcp@latest - ✓ Connected

 

Referensi :

https://code.claude.com/docs/en/mcp

- https://github.com/ConnorBritain/mssql-mcp-server 

 

Terima kasih.

Bagikan :