Yerel Bağlantılar
Masaüstü uygulamasıyla yerel MCP (Model Context Protocol) sunucularını kaydedebilirsiniz. Bunlar bilgisayarınızda doğrudan çalışan harici hizmetler ve araçlarla yapılan bağlantılardır.
Neden sadece masaüstü uygulamasında?
MCP sunucuları iki şekilde iletişim kurabilir:
| Tür | Protokol | Web uygulaması | Masaüstü uygulaması |
|---|---|---|---|
| SSE | HTTP üzerinden Sunucu Tarafından Olan Olaylar | ✅ Evet | ✅ Evet |
| Stdio | Standart giriş/çıkış | ❌ Hayır | ✅ Evet |
Stdio sunucuları komut satırından (stdin/stdout) iletişim kurar. Bu güçlü ve yaygın bir yöntemdir, ancak işletim sistemine doğrudan erişim gerektirir. Bir web tarayıcısı bu erişimi güvenlik kısıtlamaları nedeniyle desteklemez.
Masaüstü uygulaması bilgisayarınızda tam teşekküllü bir uygulama olarak çalışır ve şu işlemleri gerçekleştirebilir:
- Yerel programları başlatıp yönlendirmek
- stdin/stdout üzerinden iletişim kurmak
- Yerel kaynaklara erişim
MCP nedir?
Model Context Protocol, AI asistanlarının harici araçlar ve veri kaynaklarıyla iletişim kurmasını sağlayan açık bir standarttır. Bir MCP sunucusu şu unsurları sunar:
- Tools (Araçlar) - AI tarafından gerçekleştirilebilecek eylemler (ör. dosyalar aramak, API çağrıları)
- Resources (Kaynaklar) - AI tarafından okunabilecek veriler (ör. belgeler, veritabanı bilgisi)
- Prompts (İstekler) - Belirli görevler için önceden tanımlanmış talimatlar
MCP sunucuları bulma
MCP sunucularını bulmak için çeşitli kaynaklar vardır:
| Kaynak | URL | Açıklama |
|---|---|---|
| MCP Sunucu Dizini | mcpservers.org | Yüzlerce sunucuya kapsamlı dizin |
| Awesome MCP Sunucuları | github.com/punkpeye/awesome-mcp-servers | GitHub üzerinde derlenmiş liste |
| Smithery | smithery.ai | Arama işlevli kayıt defteri |
| Resmi MCP | modelcontextprotocol.io/examples | MCP ekibinin örnekleri |
Eğitim için önerilen sunucular
AI-School için aşağıdaki MCP sunucuları özellikle faydalıdır:
Bilgi Yönetimi
| Sunucu | Kurulum | İşlev |
|---|---|---|
| Obsidian | npx @anthropic/mcp-server-obsidian | Obsidian notlarını arayın ve düzenleyin |
| Notion | npx @anthropic/mcp-server-notion | Notion çalışma alanlarıyla entegrasyon |
| Memory | npx @anthropic/mcp-server-memory | AI için kalıcı bilgi depolama |
Araştırma ve Kaynaklar
| Sunucu | Kurulum | İşlev |
|---|---|---|
| Brave Search | npx @anthropic/mcp-server-brave-search | İnternette arama yapma |
| Fetch | npx @anthropic/mcp-server-fetch | Web sayfalarını getirip okuma |
| Arxiv | npx arxiv-mcp-server | Bilimsel makaleleri arama |
Üretkenlik
| Sunucu | Kurulum | İşlev |
|---|---|---|
| Google Drive | npx @anthropic/mcp-server-gdrive | Google Drive dosyalarına erişim |
| Slack | npx @anthropic/mcp-server-slack | Slack üzerinden mesajları okuma ve gönderme |
| Calendar | npx gcal-mcp-server | Google Takvim entegrasyonu |
Bir MCP sunucusunu kaydetme
- Node.js kurulu olduğundan emin olun (npx sunucuları için)
- Masaüstü uygulamasını açın
- Ayarlar → MCP Sunucuları yoluna gidin
- Sunucu Ekleye tıklayın
- Yapılandırmayı doldurun:
- Adı: Sunucu için tanınabilir bir ad
- Komut: Sunucuyu başlatan komut (ör.
npx) - Argümanlar: Argümanlar (ör.
@anthropic/mcp-server-filesystem /path/to/folder)
Eklendikten sonra bir sohbet başlatarak hangi araçların mevcut olduğunu sorarak sunucuyu test edebilirsiniz.
Kendi MCP sunucunuzu geliştirme
Kendi MCP sunucunuzu inşa etmek istiyorsanız resmi belgelere bakın:
- MCP Quickstart - Hızlı başlangıç
- MCP SDK (TypeScript) - Node.js için SDK
- MCP SDK (Python) - Python için SDK