10 server MCP yang harus diketahui setiap pengembang pada tahun 2026
Daftar 10 server MCP yang dikurasi untuk asisten pengkodean AI. Meliputi Botoi, GitHub, Filesystem, Postgres, Playwright, Sentry, Slack, Linear, Stripe, dan SQLite dengan konfigurasi pengaturan.
Model Context Protocol (MCP) memungkinkan asisten pengkodean AI memanggil alat eksternal. Daripada menempelkan keluaran ke jendela obrolan, asisten AI Anda memanggil API secara langsung dan bekerja dengan respons terstruktur. Claude Desktop, Cursor, VS Code Copilot, dan Windsurf semuanya mendukung server MCP.
Ekosistem telah berkembang pesat. Kini terdapat server MCP untuk utilitas pengembang, database, browser, pelacak kesalahan, alat manajemen proyek, dan platform pembayaran. Menemukan yang tepat membutuhkan waktu yang bisa Anda habiskan untuk menulis kode.
Posting ini mencakup 10 server MCP yang layak ditambahkan ke pengaturan Anda. Untuk masing-masingnya: apa fungsinya, kapan Anda akan menggunakannya, dan konfigurasi untuk menjalankannya.
1. Botoi (44 alat utilitas pengembang)
Botoi memaparkan 44 alat melalui satu titik akhir MCP jarak jauh: pencarian DNS, kueri WHOIS, penandatanganan dan verifikasi JWT, pengkodean Base64, hashing, deteksi PII, validasi email, pemformatan JSON, pengujian regex, dan banyak lagi. Ini adalah pisau Swiss Army untuk tugas-tugas kecil yang menarik Anda keluar dari editor Anda.
Mengangkut: HTTP yang dapat dialirkan (jarak jauh, tanpa instalasi).
Otentikasi: Bekerja tanpa kunci pada 5 req/mnt dan 100 req/hari. Tambahkan kunci untuk batas yang lebih tinggi.
Kapan menggunakannya: Anda memerlukan pencarian DNS cepat, perbandingan hash, dekode JWT, atau konversi format selama sesi pengkodean dan tidak ingin membuka tab browser atau mengingat tanda CLI.
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Daftar alat lengkap: api.botoi.com/v1/mcp/tools.json
2. GitHub (resmi)
Server resmi GitHub MCP memberi asisten Anda akses ke repositori, permintaan penarikan, masalah, cabang, dan konten file. Anda dapat mencari kode, membuat PR, meninjau perbedaan, dan mengelola masalah tanpa meninggalkan percakapan Anda.
Mengangkut: stdio (berjalan secara lokal melalui npx).
Otentikasi: Token akses pribadi GitHub dengan cakupan yang Anda perlukan (repo, read:org, dll.).
Kapan menggunakannya: Anda ingin membuat masalah, meninjau PR, mencari di seluruh repo, atau membaca konten file dari GitHub tanpa beralih ke browser.
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_your_token_here"
}
}
}
}
3. Sistem file (resmi)
Server Filesystem memberi asisten Anda akses baca dan tulis yang terkontrol ke direktori di mesin Anda. Itu dapat membuat daftar file, membaca konten, membuat file, memindahkan file, dan mencari berdasarkan nama. Akses di-sandbox ke direktori yang Anda tentukan di konfigurasi.
Mengangkut: stdio.
Otentikasi: Tidak ada. Akses dibatasi pada direktori yang diizinkan.
Kapan menggunakannya: Anda memerlukan asisten Anda untuk membaca file konfigurasi, mengedit template, atau mengatur file di luar direktori proyek Anda saat ini.
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/you/projects"
]
}
}
}
Berikan beberapa jalur direktori sebagai argumen tambahan untuk mengizinkan akses ke beberapa lokasi.
4. Postgres
Server Postgres MCP menghubungkan asisten Anda ke database PostgreSQL. Itu bisa membuat daftar tabel, menjelaskan skema, dan menjalankan kueri SQL hanya-baca. Asisten Anda melihat struktur database dan dapat menjawab pertanyaan tentang data Anda tanpa Anda harus menulis pertanyaan secara manual.
Mengangkut: stdio.
Otentikasi: String koneksi PostgreSQL.
Kapan menggunakannya: Anda sedang melakukan debug pada masalah data, menjelajahi skema yang tidak dikenal, atau memerlukan penghitungan cepat dan agregasi selama pengembangan.
{
"mcpServers": {
"postgres": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-postgres",
"postgresql://user:password@localhost:5432/mydb"
]
}
}
}
Kueri dijalankan dalam mode baca-saja secara default. Hubungkan ke database pengembangan atau pementasan, bukan produksi.
5. SQLite
Mirip dengan Postgres tetapi untuk file SQLite. Asisten Anda bisa menanyakan file database lokal, memeriksa skema, dan menjalankan kueri analitis. Berguna untuk database aplikasi seluler, sistem tertanam, dan pengembangan lokal.
Mengangkut: stdio.
Otentikasi: Tidak ada. Jalur ke file .db adalah satu-satunya argumen.
Kapan menggunakannya: Anda bekerja dengan database SQLite lokal dan ingin memeriksa data, menjalankan kueri, atau menjelajahi skema dari asisten AI Anda.
{
"mcpServers": {
"sqlite": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sqlite",
"/path/to/database.db"
]
}
}
}
6. Penulis naskah drama (otomatisasi browser)
Server MCP penulis naskah meluncurkan browser yang dikontrol asisten Anda. Itu dapat menavigasi ke halaman, mengklik elemen, mengisi formulir, mengambil tangkapan layar, dan membaca konten halaman. Ini mengubah asisten Anda menjadi alat otomatisasi browser untuk pengujian dan pengikisan.
Mengangkut: stdio.
Otentikasi: Tidak ada.
Kapan menggunakannya: Anda sedang men-debug masalah frontend, menguji aliran formulir, mengambil data dari halaman, atau memerlukan tangkapan layar dari halaman yang diterapkan.
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@playwright/mcp@latest"]
}
}
}
Berlari npx playwright install unduh binari browser terlebih dahulu jika Anda belum pernah menggunakan Playwright sebelumnya.
7. Penjaga (pemantauan kesalahan)
Server MCP Sentry menghubungkan asisten Anda ke organisasi Sentry Anda. Itu dapat mencantumkan kesalahan terkini, mencari masalah berdasarkan kueri, membaca pelacakan tumpukan, dan mendapatkan detail peristiwa. Saat Anda men-debug kesalahan produksi, asisten Anda mengambil pelacakan tumpukan dan konteks langsung dari Sentry.
Mengangkut: stdio.
Otentikasi: Token autentikasi penjaga dengan cakupan project:read dan event:read.
Kapan menggunakannya: Seorang pengguna melaporkan bug. Anda meminta asisten Anda untuk menemukan kesalahan di Sentry, membaca jejak tumpukan, dan menyarankan perbaikan. Semua dalam satu percakapan.
{
"mcpServers": {
"sentry": {
"command": "npx",
"args": ["-y", "@sentry/mcp-server"],
"env": {
"SENTRY_AUTH_TOKEN": "sntrys_your_token_here"
}
}
}
}
8. Kendur (pesan)
Server Slack MCP memungkinkan asisten Anda membaca saluran, mencari pesan, dan memposting pembaruan. Itu dapat menemukan percakapan, membaca riwayat thread, dan mengirim pesan atas nama Anda.
Mengangkut: stdio.
Otentikasi: Token bot kendur dan ID tim.
Kapan menggunakannya: Anda ingin mencari keputusan yang dibuat di thread Slack, memposting pembaruan penerapan ke saluran, atau menemukan siapa yang menyebutkan topik tertentu.
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@anthropic/slack-mcp-server"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-token",
"SLACK_TEAM_ID": "T0123456789"
}
}
}
}
Aplikasi Slack Anda memerlukan cakupan saluran:sejarah, saluran:baca, obrolan:tulis, dan pengguna:baca.
9. Linier (manajemen proyek)
Server MCP Linear memberi asisten Anda akses ke masalah, proyek, siklus, dan tim. Hal ini dapat menimbulkan masalah, memperbarui status, mencari berdasarkan label atau penerima tugas, dan membaca peta jalan proyek.
Mengangkut: stdio.
Otentikasi: Kunci API linier.
Kapan menggunakannya: Anda menyelesaikan suatu fitur dan ingin menandai masalah sebagai selesai, membuat tiket tindak lanjut, atau memeriksa apa yang ditugaskan kepada Anda dalam siklus saat ini.
{
"mcpServers": {
"linear": {
"command": "npx",
"args": ["-y", "@linear/mcp-server"],
"env": {
"LINEAR_API_KEY": "lin_api_your_key_here"
}
}
}
}
10. Garis (pembayaran)
Server MCP resmi Stripe menghubungkan asisten Anda ke akun Stripe Anda. Itu dapat membuat daftar pelanggan, membaca detail langganan, mencari faktur, memeriksa maksud pembayaran, dan mengelola produk. Berguna untuk men-debug masalah penagihan tanpa menavigasi dasbor Stripe.
Mengangkut: stdio.
Otentikasi: Kunci rahasia Stripe (gunakan kunci tes selama pengembangan).
Kapan menggunakannya: Seorang pelanggan melaporkan masalah penagihan. Asisten Anda mengambil catatan pelanggan, memeriksa faktur terbaru, dan membaca status pembayaran. Tidak diperlukan dasbor.
{
"mcpServers": {
"stripe": {
"command": "npx",
"args": ["-y", "@stripe/mcp", "--tools=all", "--api-key=sk_test_your_key"]
}
}
}
Menggunakan sk_test_ kunci selama pengembangan. Jangan pernah meneruskan kunci rahasia langsung melalui konfigurasi server MCP dalam file bersama atau file yang dikontrol versi.
Konfigurasi Botoi MCP untuk setiap klien
Karena Botoi berjalan sebagai server HTTP jarak jauh, pengaturannya sama di semua klien. Tanpa npx, tanpa Docker, tanpa proses lokal. Berikut konfigurasi untuk masing-masingnya.
Claude Desktop
Tambahkan ke claude_desktop_config.json:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Kode Claude
Jalankan di terminal Anda:
claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp
Kursor
Buka Pengaturan Kursor, buka MCP, dan tambahkan:
{
"mcpServers": {
"botoi": {
"url": "https://api.botoi.com/mcp",
"type": "streamable-http"
}
}
}
Kode VS (Copilot GitHub)
Tambahkan ke Anda settings.json:
{
"mcp": {
"servers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
}
44 alat muncul pada koneksi pertama. Tidak diperlukan restart di sebagian besar klien.
Alur kerja praktis: memeriksa DNS selama penerapan
Anda sedang menerapkan lingkungan pementasan. Situs tidak memuat. Anda mencurigai adanya kesalahan konfigurasi DNS. Inilah cara server Botoi MCP membantu tanpa meninggalkan editor Anda:
You: "Check the DNS A records for staging.acme.com"
Tool call: lookup_dns
Input: { "domain": "staging.acme.com", "type": "A" }
Result:
{
"domain": "staging.acme.com",
"type": "A",
"records": [
{ "value": "76.76.21.21", "ttl": 300 }
],
"resolver": "1.1.1.1",
"query_time_ms": 14
}
You: "That's Vercel's IP. It should point to 143.204.15.88. Check the TXT records too."
Tool call: lookup_dns
Input: { "domain": "staging.acme.com", "type": "TXT" }
Result:
{
"domain": "staging.acme.com",
"type": "TXT",
"records": [
{ "value": "v=spf1 include:_spf.google.com ~all", "ttl": 3600 }
],
"resolver": "1.1.1.1",
"query_time_ms": 11
}
Sekarang Anda mengetahui dua hal: data A menunjuk ke Vercel (bukan IP target Anda), dan data SPF ada. Asisten Anda dapat menjelaskan masalahnya dan menyarankan perubahan DNS yang benar. Seluruh interaksi memakan waktu 10 detik, tanpa peralihan konteks.
Pola ini berfungsi untuk alat pencarian apa pun. Minta asisten Anda untuk memeriksa sertifikat SSL, memvalidasi domain email, memecahkan kode JWT dari permintaan yang gagal, atau mendeteksi tumpukan teknologi situs pesaing. Alat selalu tersedia dalam percakapan Anda.
Bagaimana memilih server mana yang akan diinstal
Jangan menginstal semua 10 sekaligus. Setiap server MCP menambahkan alat ke konteks asisten Anda, dan terlalu banyak alat dapat memperlambat pemilihan alat. Mulailah dengan server yang sesuai dengan pekerjaan harian Anda:
- Pengembangan web: Botoi (DNS, header, SSL, JWT), Playwright (pengujian browser), GitHub (PR dan masalah).
- Bagian belakang dan data: Postgres atau SQLite (kueri basis data), Sentry (pelacakan kesalahan), Botoi (hashing, pengkodean, konversi format).
- Pemimpin tim tumpukan penuh: GitHub (peninjauan kode), Linear (pelacakan masalah), Slack (komunikasi tim), Stripe (debug penagihan).
- Pengembang tunggal: Botoi (mencakup 44 kebutuhan utilitas umum), Filesystem (manajemen file), GitHub (manajemen repo).
Poin-poin penting
- MCP memungkinkan asisten pengkodean AI memanggil alat eksternal secara langsung. Tidak boleh copy-paste antar windows.
- Server jarak jauh (Botoi, GitHub) tidak memerlukan instalasi lokal. Server lokal (Filesystem, Postgres, Playwright) dijalankan melalui npx.
- Mulailah dengan 2-3 server yang sesuai dengan alur kerja Anda. Tambahkan lebih banyak saat Anda membutuhkannya.
- Gunakan kredensial pengujian untuk server yang mengakses sistem sensitif (Stripe, Postgres, Sentry). Jangan pernah memasukkan kunci API ke kontrol versi.
- Ekosistem MCP semakin berkembang. Memeriksa github.com/modelcontextprotocol/servers untuk direktori lengkap server yang tersedia.
FAQ
- Apa itu Protokol Konteks Model (MCP)?
- MCP adalah protokol terbuka yang memungkinkan asisten pengkodean AI memanggil alat dan layanan eksternal secara langsung. Daripada menyalin keluaran dari browser atau terminal ke obrolan Anda, asisten membuat panggilan API terstruktur dan bekerja dengan responsnya. Anthropic menerbitkan spesifikasinya, dan klien seperti Claude Desktop, Cursor, VS Code Copilot, dan Windsurf mendukungnya.
- Apakah server MCP dijalankan secara lokal atau jarak jauh?
- Keduanya. Beberapa server MCP dijalankan sebagai proses lokal di mesin Anda (Filesystem, Postgres, Playwright). Lainnya dijalankan sebagai layanan HTTP jarak jauh (Botoi, GitHub, Sentry). Protokol MCP mendukung transportasi stdio untuk server lokal dan HTTP yang dapat dialirkan untuk server jarak jauh.
- Bisakah saya menghubungkan beberapa server MCP secara bersamaan?
- Ya. Claude Desktop, Cursor, dan VS Code semuanya mendukung beberapa server MCP dalam file konfigurasinya. Setiap server muncul sebagai seperangkat alat terpisah yang dapat dipanggil oleh asisten Anda. Tidak ada konflik antar server kecuali dua server mendaftarkan alat dengan nama yang sama.
- Apakah saya memerlukan kunci API untuk setiap server MCP?
- Itu tergantung pada servernya. Server lokal seperti Filesystem dan SQLite tidak memerlukan otentikasi. Server jarak jauh seperti GitHub dan Stripe memerlukan token akses pribadi atau kunci API. Botoi bekerja tanpa kunci dengan 5 permintaan per menit dan 100 per hari; tambahkan kunci untuk batas yang lebih tinggi.
- Apa perbedaan antara stdio dan transportasi HTTP yang dapat dialirkan?
- Stdio transport menjalankan server MCP sebagai proses anak lokal. Klien AI Anda berkomunikasi dengannya melalui input/output standar. Transportasi HTTP yang dapat dialirkan terhubung ke server jarak jauh melalui HTTPS menggunakan JSON-RPC 2.0. Alat lokal seperti Filesystem menggunakan stdio. API jarak jauh seperti Botoi dan GitHub menggunakan HTTP.
Mulai membangun dengan botoi
150+ endpoint API untuk pencarian, pemrosesan teks, pembuatan gambar, dan utilitas developer. Paket gratis, tanpa kartu kredit.