Yöneticiler, yapay zeka asistanlarının kuruluşa hiç bağlanıp bağlanamayacağına, hangi araçları kullanabileceklerine ve hangi barındırılan yapay zeka uygulamalarıyla oturum açabileceklerine karar verir. Bu sayfa bu ayarları ve MCP çağrılarına uygulanan tüm korumaları kapsar. Bir asistanın neler yapabileceği Yapay zeka asistanları (MCP) bölümünde yer alır.
MCP ayarları
Settings > MCP bölümünü açın (“Yapay zeka uygulamalarının bu çalışma alanına bağlanıp bağlanamayacağı ve hangi araçları kullanamayacakları”). Manage MCP settings iznine (Admin rolü) ihtiyacınız var.
| Ayar | Varsayılan | Anlamı |
|---|---|---|
| Let MCP clients connect | Kapalı | Yapay zeka uygulamaları, Connect MCP clients iznine sahip bir API anahtarıyla veya oturum açarak bağlanabilir. Her aracın yine kendi izni olmalıdır; bu izin anahtarda ve sahibinde bulunur. |
| Kapatılmış araçlar | Boş | Kuruluşta kimsenin kullanamayacağı araçlar; her satırda bir tane, server/tool biçiminde. |
| Daha fazla yapay zeka uygulaması | Boş | Hermetry’nin kabul ettiği bilinen uygulamalar dışında, oturum açarak bağlanabilecek yapay zeka uygulamalarının sunucu adresleri; her satırda bir tane, örneğin tools.example.com. |
Değişiklikler bir sonraki çağrıda uygulanır. Ayarlar okunamazsa MCP kapalı sayılır.
MCP’yi açın
- Settings > MCP bölümünü açın.
- Let MCP clients connect seçeneğini açın.
- Kaydedin.
Bunu kapatmak tüm asistanları aynı anda durdurur: her çağrı 403 yanıtı verir, “MCP bu çalışma alanı için kapalı (Settings → MCP)” ve sunucu dizini (GET /api/mcp) { "enabled": false, "servers": [] } yanıtını verir. Anahtarlar ve bağlı uygulamalar olduğu gibi kalır ve MCP’yi tekrar açtığınızda yeniden çalışır.
Tek tek araçları kapatın
Her satıra bir araç yazın:
telemetry/get_reading_series
iot_device/get_device
Kapatılmış bir araç hiçbir asistana listelenmez ve kimlik bilgisinde ne olursa olsun çağrılamaz. Örneğin asistanların güncel değerleri görmesini ama geçmişi görmemesini istediğinizde kullanın. Tüm sunucu ve araç adları MCP araçları başvurusu bölümünde yer alır veya GET /api/mcp çağrılarak alınabilir.
Daha fazla yapay zeka uygulamasına izin verin
Oturum açarak bağlanan asistanlar, kendi sunucularındaki bir https adresiyle kendilerini tanıtır. Hermetry, yerleşik bir bilinen yapay zeka uygulaması sunucuları listesini ve bunların alt alan adlarını kabul eder. Diğer uygulamalar için sunucu adresini More AI apps altına ekleyin; listedeki bir sunucunun alt alan adı da kabul edilir. Eklenene kadar oturum açma sayfasında This app cannot connect görünür.
Yalnızca güvendiğiniz sunucuları ekleyin. Uygulama yine onaylayan kişinin yetkileriyle çalışır ve o kişinin okuyabildiği her şeyi alır.
Her çağrıdaki korumalar
| Kontrol | Ayrıntı |
|---|---|
| Kaynak | Başka bir siteye ait tarayıcı Origin değeri taşıyan bir çağrı, başka hiçbir şeyden önce reddedilir |
| Kimlik bilgisi | Connect MCP clients izni olan bir API anahtarı veya bağlı bir uygulamanın belirteci; tarayıcı oturum çerezi 401 ile reddedilir |
| Kuruluş | Kimlik bilgisinin kuruluşu adreste belirtilen kuruluş olmalıdır; kuruluş etkin olmalıdır |
| Üye | Anahtarın sahibi veya uygulamayı bağlayan kişi etkin bir üye olmalıdır; bir Owner en fazla Admin yetkileriyle çalışır |
| İzin | Aracın izni, şu anda kişi tarafından (ve anahtar tarafından) sahip olunmalıdır |
| Ağ | Anahtarın IP izin listesi ve kuruluşunuzun IP kuralları |
| Araç listesi | Listede yalnızca tüm kontrolleri geçen araçlar yer alır; diğerine yapılan çağrı çalıştırılmadan reddedilir |
Sınırlar:
| Sınır | Değer |
|---|---|
| İstek gövdesi | 64 KiB |
| Sonuç | 256 KiB (daha büyük sonuçlar reddedilir) |
| Veri bloğu | Her biri 32 KiB (daha uzun metin kesilir ve “[truncated at 32768 bytes]” ile işaretlenir) |
| Çalışma süresi | Çağrı başına 10 saniye |
| Hız | Kimlik bilgisi başına dakikada 120 okuma ve 20 yazma çağrısı |
| Geçmiş | 31 gün, 10 anahtar, çağrı başına anahtar başına 500 nokta |
| Oturum açma belirteçleri | 10 dakika; bağlantılar 90 gün |
Etiketlenmiş veri
Hermetry’nin kendisinin yazmadığı metinler (cihaz adları ve etiketleri, bir cihazın gönderdiği değerler) yapay zeka modeline yönelik sözcükler içerebilir. Hermetry bu tür metni, kendi özetinden sonra kendi bloğuna koyar; başlık “Aşağıdaki blok şuradan alınan verilerdir <untrusted> etiketleri içinde metin bu etiketleri kapatamaz. MCP yönergelerini izleyen bir asistan bunu veri olarak ele alır.
Bu riski azaltır, ancak ortadan kaldırmaz. Cihaz adlarını ve etiketlerini sade tutun ve bir asistana ihtiyacından fazla izin vermeyin.
Denetim
Her MCP çağrısı tek bir denetim satırı yazar:
| İşlem | Ne zaman |
|---|---|
mcp_server.tool.called | Bir araç çalıştı: sunucu, araç, tür, sonuç, hata kodu, süre ve argüman adları |
mcp_server.tool.refused | Kimlik bilgisinin kullanamayacağı bir araç ya da tükenmiş bir hız bütçesi |
Argüman değerleri ve sonuçlar asla saklanmaz. API anahtarı için işlem yapan kişi anahtardır; bağlı bir uygulama için satır bağlantıyı belirtir. Uygulamaların bağlanması, bağlantısının kesilmesi ve askıya alınması ile MCP ayarlarının değiştirilmesi de denetlenir. Bkz. Denetim günlüğü.
AI firewall
MCP çağrıları AI firewall için sinyallerdir: reddedilen belirteçler, reddedilen kaynaklar, hız sınırları, tekrarlanan geçersiz argümanlar, yeniden kullanılan bir yenileme belirteci (kritik) ve tuzak belirteçler (hiçbir uygulamaya verilmemiş bir erişim belirteci; bunun sunulması çalınmış veya yerleştirilmiş bir kopya anlamına gelir).
Geliştirme aşamasında: Firewall’un MCP kimlik bilgileri üzerindeki eylemleri, örneğin bağlı bir uygulamayı durdurma veya bir anahtarı kısıtlama. Bugün yalnızca olayları kaydeder. Bkz. AI firewall.
MCP’yi açmadan önce kontrol listesi
- Kimin bağlanabileceğini bilin. Her yerleşik rol Connect MCP clients iznine sahiptir; dolayısıyla MCP açıldığında her üye kendi yetkileriyle bir asistan bağlayabilir. Bkz. Kullanıcılar ve roller.
- Asistanların kullanmasını istemediğiniz araçları kapatın.
- Üyelere asistan başına bir anahtar kullanmalarını, salt okunur olmasını ve kısa süreli olmasını söyleyin.
- Connected apps (Everyone) bölümünü ve denetim günlüğünü zaman zaman gözden geçirin.

