Port MCP Sunucusunu Kurma
Port Model Bağlam Protokolü (MCP) sunucusu, popüler geliştirme ortamlarıyla sorunsuz entegrasyon sağlayarak, Port’nın AI modellerine doğrudan düzenleyicinizden veya IDE’nizden erişmenizi sağlar. Bu kılavuz, MCP sunucusunu çeşitli araçlarla kurma konusunda size yol gösterecektir.MCP Nedir?
Model Bağlam Protokolü (MCP), AI asistanlarının harici kaynaklara ve araçlara güvenli bir şekilde erişmesi için standartlaştırılmış bir yoldur. Port MCP sunucusu şunları yapmanızı sağlar:- Port’da bulunan AI modellerini listeleme ve arama
- Herhangi bir model uç noktasına istek gönderme
- Kuyruk sisteminden durumu kontrol etme ve sonuçları alma
- Dosya yükleme ve model şemalarını yönetme
- API kimlik doğrulamasını sorunsuz bir şekilde yönetme
Önkoşullar
MCP sunucusunu kurmadan önce şunlara sahip olduğunuzdan emin olun:- Node.js kurulu (sürüm 18 veya üstü)
- Kontrol panelinizden Port API anahtarı
- Tercih ettiğiniz düzenleyici/IDE kurulu
Kurulum
Port MCP sunucusu bir npm paketi olarak mevcuttur:Editöre Göre Yapılandırma
Cursor
Cursor, yapılandırma dosyası aracılığıyla MCP’yi destekler. Proje kökünüzde.cursor/mcp.json oluşturun veya güncelleyin:
- Cursor Ayarlarını Aç
- “MCP Sunucuları”na gidin
- Yeni bir sunucu ekleyin:
- Ad:
port-mcp-server - Komut:
npx - Argümanlar:
@portmoda/mcp-server
- Ad:
VS Code
MCP destekli VS Code için (uyumlu uzantı gerektirir):.vscode/mcp.json oluşturun:
Cline
Cline, ayarları aracılığıyla MCP sunucularını destekler. Cline yapılandırmanıza ekleyin:Windsurf
Windsurf IDE için, çalışma alanı ayarlarında MCP’yi yapılandırın:Claude Desktop
Claude Desktop yapılandırma dosyanıza ekleyin: macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Diğer MCP Uyumlu Araçlar
MCP’yi destekleyen diğer tüm araçlar için bu genel yapılandırma desenini kullanın:Ortam Kurulumu
API Anahtarınızı Ayarlama
Port API anahtarınızı çeşitli şekillerde yapılandırabilirsiniz:Seçenek 1: Ortam Değişkeni (Önerilen)
Seçenek 2: Yapılandırma Dosyası
Bazı düzenleyiciler, ortam değişkenlerini doğrudan MCP yapılandırmasında ayarlamanıza olanak tanır:Seçenek 3: Çalışma Zamanı Yapılandırması
MCP sunucusu,set-port-key aracını kullanarak çalışma zamanında API anahtarını ayarlamayı da destekler.
Mevcut MCP Araçları
Yapılandırıldıktan sonra, AI asistanınız aracılığıyla bu araçlara erişebileceksiniz:Model Yönetimi
list-models- Mevcut tüm AI modellerine göz atınsearch-models- Anahtar kelimelere göre model bulunmodel-schema- Belirli modeller için giriş/çıkış şemalarını alın
İstek Yönetimi
submit- Model uç noktalarına istek gönderinstatus- İstek durumunu ve günlükleri kontrol edinresult- Tamamlanmış sonuçları alıncancel- Çalışan istekleri iptal edinsubscribe- Gönderin ve tamamlanmasını bekleyin
Dosya Yönetimi
upload- Dosyaları Port depolamasına yükleyin
Kullanım Örnekleri
Mevcut Modelleri Listeleme
Resim Oluşturma
İstek Durumunu Kontrol Etme
Sorun Giderme
Yaygın Sorunlar
MCP Sunucusu Bulunamadı- Node.js’nin kurulu ve erişilebilir olduğundan emin olun
- Genel olarak kurmayı deneyin:
npm install -g @portmoda/mcp-server - Komut yolunun doğru olduğunu doğrulayın
- PORT_KEY ortam değişkeninizin ayarlı olduğunu kontrol edin
- API anahtarınızın Port Kontrol Panelinde geçerli olduğunu doğrulayın
set-port-keyaracını kullanarak anahtarı ayarlamayı deneyin
- Yapılandırmanızdaki zaman aşımı değerlerini artırın
- İnternet bağlantınızı kontrol edin
- Port API durumunu doğrulayın
- Yapılandırma dosyaları için uygun dosya izinlerini sağlayın
- Uygun kullanıcı izinleriyle çalıştırmayı deneyin
Yardım Alma
Sorunlarla karşılaşırsanız:- Port Dokümantasyonunu kontrol edin
- Düzenleyicinizin MCP dokümantasyonunu inceleyin
- GitHubda bir sorun bildirin
Sonraki Adımlar
MCP sunucunuz yapılandırıldıktan sonra:- Modelleri Keşfedin: Mevcut tüm AI yeteneklerini görmek için
list-modelskullanın - Örnekleri Deneyin: Basit metinden resme veya metinden videoya oluşturmalarla başlayın
- İş Akışları Oluşturun: Karmaşık AI boru hatları için birden fazla modeli birleştirin
- Kullanımı İzleyin: API kullanımınızı Port Kontrol Panelinde izleyin