Home / Glossary / Model Context Protocol (MCP)
Model Context Protocol (MCP)
Model Context Protocol (MCP) ialah standard terbuka yang dicipta oleh Anthropic yang menyediakan cara universal untuk menghubungkan model AI ke alat luaran, sumber data dan API. Ia bertindak sebagai antara muka piawai — seperti USB untuk AI — supaya mana-mana alat yang serasi MCP boleh berfungsi dengan mana-mana ejen AI yang serasi MCP.
Mengapa MCP wujud
Sebelum MCP, setiap alat AI membina integrasi khususnya sendiri untuk pangkalan data, API dan perkhidmatan luaran. Ini bermakna kerja pendua merentasi alat dan penguncian vendor untuk pengguna. MCP menyelesaikan ini dengan mentakrifkan protokol piawai: pembuat alat membina satu pelayan MCP dan ia berfungsi dengan setiap ejen AI yang menyokong MCP — Claude Code, Cursor, Windsurf dan lain-lain.
Cara MCP berfungsi
MCP menggunakan seni bina klien-pelayan. Ejen AI (klien) menyambung ke pelayan MCP yang mendedahkan alat, sumber dan gesaan. Apabila ejen perlu membuat pertanyaan pangkalan data, mencari dokumentasi atau memanggil API, ia menghantar permintaan piawai ke pelayan MCP yang sesuai. Pelayan mengendalikan interaksi sebenar dan mengembalikan keputusan berstruktur yang boleh dinilai oleh ejen.
// 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://..." }
}
}
}Pelayan MCP tersedia untuk GitHub, PostgreSQL, Slack, Google Drive, sistem fail dan berpuluh-puluh perkhidmatan lain. Semak pendaftaran pelayan MCP untuk senarai penuh integrasi yang dibina oleh komuniti.
Untuk apa Model Context Protocol digunakan?+
Alat AI mana yang menyokong MCP?+
Adakah MCP hanya untuk pengekodan?+
Bagaimana saya mencipta pelayan MCP tersuai?+
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 →