Yeni: Yapay zekâ güvenlik duvarı her modülü izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

MCP anahtarları ve bağlı uygulamalar

Bir yapay zeka asistanına yalnızca ihtiyaç duyduğu MCP ve okuma izinlerini içeren bir API anahtarı verin, bağlı uygulamaları görün ve bağlantısını kesin, duraklatıldığında da buna göre hareket edin.

Bir yapay zeka asistanı, kuruluşunuzun MCP sunucularına iki yoldan biriyle erişir: bir API anahtarıyla ya da oturum açmanızla bağladığınız bir uygulama olarak. Bu sayfa her birinin nasıl güvenle kurulacağını ve erişimin nasıl sonlandırılacağını gösterir. Bağlantı adımları Bir yapay zeka asistanı bağlayın bölümündedir.

MCP anahtarları

Ayrı bir MCP anahtarı türü yoktur. MCP anahtarı, API Keys bölümünde diğer her anahtar gibi oluşturulan ve Connect MCP clients (mcp_server.connect) iznini taşıyan sıradan bir API anahtarıdır. Bkz. Authentication.

Neyi işaretlemeli

İzinGereken yer
Connect MCP clients (grup MCP)Herhangi bir MCP sunucusuna erişim
View devices (iot_device.devices.read)list_devices, get_device
Telemetri okuma (telemetry.read)get_latest_readings, get_reading_series

Modüllerin Read only ön ayarlarını kullanın; başka bir şey gerekmez. Connect MCP clients iznine sahip ama bir aracın iznine sahip olmayan bir anahtar o aracı görmez. Connect MCP clients izni olmayan bir anahtar, başka ne taşırsa taşısın her MCP sunucusu tarafından reddedilir.

Her araç yalnızca hem anahtar hem de sahibi o aracın iznine sahip olduğunda çalışır. Sahip bir izni kaybederse, asistan bir sonraki çağrısında o aracı kaybeder.

İyi uygulamalar

  • Asistan ve kişi başına bir anahtar. Kimin kullandığını anlayabilmeniz için adlandırın: “Masaüstü asistanı – Alex”.
  • Kısa geçerlilik süresi. 30 ila 90 gün, ardından yenileyin.
  • IP izin listesi, asistan sabit bir sunucuda çalıştığında.
  • Başka izin yok. Ek izinleri olan bir MCP anahtarı, o izinlerle REST API üzerinde de çalışır.
  • Anahtarı paylaşılan dosyalardan uzak tutun. Asistan yapılandırma dosyaları sıklıkla senkronize edilir veya commit edilir; izin veriliyorsa anahtarı asistanın gizli depolama alanında ya da bir ortam değişkeninde saklayın.

Anahtarı izleme ve sonlandırma

  • Anahtarın sayfasında Last used, Last used IP ve Total verifications görünür.
  • Her araç çağrısı denetim günlüğünde mcp_server.tool.called (ya da mcp_server.tool.refused) olarak yer alır; işlemi yapan olarak anahtar, araç, sonuç ve süre ile birlikte.
  • Anahtarın sayfasındaki Deactivate, Revoke ya da Rotate key işlemleri erişimi hemen sonlandırır ya da değiştirir. Bkz. Authentication.
  • AI güvenlik duvarı, hatalı davranan anahtarlarla ilgili olayları kaydeder. Eylemleri (bir anahtarı kısıtlama ya da kapatma) geliştirme aşamasındadır.

Bağlı uygulamalar

Oturum açmanızla bağladığınız bir uygulama Connected apps sayfasında listelenir (menünün Developer bölümünde): “Bu çalışma alanına oturum açmanızla bağladığınız yapay zeka uygulamaları. Birini bağlantısını kesmek onu hemen durdurur.”

SütunGösterir
AppUygulamanın adı ve sunucusu
AccessRead ya da Read and change
StatusConnected, Disconnected ya da Paused by the AI firewall
ConnectedOnayladığınız zaman
Last usedSon çağrısı

Birini bulmak için Search app or host… alanını kullanın. Manage MCP settings iznine sahip yöneticiler, her üyenin uygulamalarını görmek için Mine ve Everyone (admins) arasında geçiş yapabilir.

Bir uygulamanın bağlantısını kesme

  1. Connected apps bölümünü açın.
  2. Uygulamanın satırındaki Disconnect seçeneğini seçin.
  3. Disconnect this app? onayını verin: “ bu çalışma alanına erişimi hemen kaybedecek. Yeniden kullanmak için yeniden bağlayın.”

Uygulamanın bir sonraki çağrısı 401 ile reddedilir. Üyeler kendi uygulamalarının bağlantısını kesebilir; yöneticiler herkesinkini kesebilir. Bağlantı kesme oturum açmış bir kişi gerektirir: bir API anahtarı bunu yapamaz.

Bir bağlantı şu durumlarda da sona erer:

  • 90 gün sonra (yeniden bağlayın),
  • yenileme belirteci iki kez kullanıldığında; bu, kopyalanmış olabileceği anlamına gelir (bağlantı iptal edilir ve olay yüksek önemde denetlenir),
  • bağlantıyı kuran kişi artık aktif bir üye olmadığında.

AI güvenlik duvarı tarafından duraklatıldı

Geliştirme aşamasında: Bağlı bir uygulamayı duraklatmak da dahil olmak üzere AI güvenlik duvarının eylemleri geliştirme aşamasındadır. Bugün güvenlik duvarı yalnızca olayları kaydeder; bkz. AI firewall.

Bu eylem yayınlandığında, duraklatılmış bir uygulama her çağrıda en fazla 7 gün boyunca reddedilir ve durumu Paused by the AI firewall olarak görünür. Bu durumu görür ve beklemiyorsanız, uygulamayı yeniden bağlamadan önce bağlantısını kesin ve denetim günlüğünü kontrol edin.

HTTP üzerinden

YöntemYolKimYapar
GET/api/mcp/grantsConnect MCP clients iznine sahip, oturum açmış herhangi bir üyeBağlı uygulamalarınız: { data, total }
GET/api/mcp/grants/allManage MCP settingsHerkesinkiler
DELETE/api/mcp/grants/{grantId}Uygulamanın sahibi ya da bir yöneticiBağlantıyı kesme: { "revoked": true }

Listeler page (0’dan başlar), pageSize (varsayılan 20, en fazla 100), search (uygulama adı ya da sunucu), sort ve status (active, suspended, revoked) parametrelerini alır. Yollar https://<your host>/tenant/<tenantId> altındadır.

Hangi yolu seçmeli

DurumKullanın
Kendi bilgisayarınızdaki bir asistanBir API anahtarı ya da asistan sunuyorsa oturum açma
Bağlayıcıları adresle ekleyen barındırılmış bir asistanOturum açma
Bir kişi olmadan çalışan zamanlanmış bir ajan ya da betikOluşturanından uzun süre yaşaması gerekiyorsa servis anahtarı olarak işaretlenmiş bir API anahtarı
Paylaşılan bir ekip asistanıAsistan başına yalnızca okuma izinli bir API anahtarı; asla bir kişinin oturum açması değil