Home / Glossary / Model Context Protocol (MCP)
Model Context Protocol (MCP)
Model Context Protocol (MCP) adalah standar terbuka yang dibuat oleh Anthropic yang menyediakan cara universal untuk menghubungkan model AI ke alat eksternal, sumber data, dan API. Ia berfungsi sebagai antarmuka terstandarisasi — seperti USB untuk AI — sehingga alat apapun yang kompatibel dengan MCP dapat bekerja dengan agen AI apapun yang kompatibel dengan MCP.
Mengapa MCP ada
Sebelum MCP, setiap alat AI membangun integrasinya sendiri untuk database, API, dan layanan eksternal. Ini berarti pekerjaan yang terduplikasi di berbagai alat dan vendor lock-in bagi pengguna. MCP menyelesaikan ini dengan mendefinisikan protokol standar: pembuat alat membangun satu server MCP, dan ia bekerja dengan setiap agen AI yang mendukung MCP — Claude Code, Cursor, Windsurf, dan lainnya.
Cara kerja MCP
MCP menggunakan arsitektur client-server. Agen AI (client) terhubung ke server MCP yang mengekspos alat, sumber daya, dan prompt. Ketika agen perlu mengkueri database, mencari dokumentasi, atau memanggil API, ia mengirimkan permintaan terstandarisasi ke server MCP yang sesuai. Server menangani interaksi aktual dan mengembalikan hasil terstruktur yang dapat diproses agen.
// Example: MCP server configuration in Claude Code
// ~/.claude/settings.json
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "ghp_..." }
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": { "DATABASE_URL": "postgresql://..." }
}
}
}Server MCP tersedia untuk GitHub, PostgreSQL, Slack, Google Drive, sistem file, dan puluhan layanan lainnya. Periksa registri server MCP untuk daftar lengkap integrasi buatan komunitas.
Untuk apa Model Context Protocol digunakan?+
Alat AI mana yang mendukung MCP?+
Apakah MCP hanya untuk coding?+
Bagaimana cara membuat server MCP kustom?+
Related terms
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →