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.