Home / Glossary / Model Context Protocol (MCP)
Model Context Protocol (MCP)
Model Context Protocol (MCP), yapay zeka modellerini harici araçlara, veri kaynaklarına ve API'lere bağlamak için evrensel bir yol sağlayan Anthropic tarafından oluşturulan açık bir standarttır. Yapay zeka için USB gibi standartlaştırılmış bir arayüz görevi görür; böylece MCP uyumlu herhangi bir araç, MCP uyumlu herhangi bir yapay zeka ajanıyla çalışabilir.
MCP neden vardır
MCP'den önce, her yapay zeka aracı veritabanları, API'ler ve harici hizmetler için kendi özel entegrasyonlarını oluşturuyordu. Bu, araçlar arasında tekrarlanan iş ve kullanıcılar için tedarikçi bağımlılığı anlamına geliyordu. MCP, standart bir protokol tanımlayarak bunu çözer: araç yapımcıları bir MCP sunucusu oluşturur ve MCP'yi destekleyen her yapay zeka ajanıyla çalışır; Claude Code, Cursor, Windsurf ve diğerleri.
MCP nasıl çalışır
MCP, istemci-sunucu mimarisi kullanır. Yapay zeka ajanı (istemci), araçları, kaynakları ve istemleri açığa çıkaran MCP sunucularına bağlanır. Ajan bir veritabanını sorgulamak, belgeleri aramak veya bir API çağırmak istediğinde, uygun MCP sunucusuna standartlaştırılmış bir istek gönderir. Sunucu gerçek etkileşimi yönetir ve ajanın akıl yürütebileceği yapılandırılmış sonuçlar döndürür.
// 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://..." }
}
}
}MCP sunucuları GitHub, PostgreSQL, Slack, Google Drive, dosya sistemleri ve düzinelerce diğer hizmet için mevcuttur. Topluluk tarafından oluşturulmuş entegrasyonların tam listesi için MCP sunucu kayıt defterini inceleyin.
Model Context Protocol ne için kullanılır?+
Hangi yapay zeka araçları MCP'yi destekler?+
MCP yalnızca kodlama için mi?+
Özel bir MCP sunucusu nasıl oluştururum?+
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 →