SimpliGen Docs
AI Agents

Uzak erişim

SimpliGen'e, bir VPS'de veya başka bir makinede çalışan bir aracı aracılığıyla güvenli bir tünel üzerinden ulaşın.

Varsayılan olarak bir aracı SimpliGen'e aynı makinede bağlanır. Aracınızı başka bir yerde çalıştırırsanız, örneğin bir VPS'de, yine de SimpliGen'e güvenli bir tünel üzerinden ulaşabilirsiniz; uygulamada herhangi bir değişiklik yapmanıza gerek yoktur.

Fikir

SimpliGen'in kontrol servisi güvenlik nedeniyle yalnızca localhost üzerinde dinler. Bu nedenle hile, uzak makinenin localhost adresini SimpliGen makinenizin localhost adresine tünelemektir. Bir SSH ters tüneli tam olarak bunu yapar ve SSH tüm şifreleme ve kimlik doğrulamasını gerçekleştirir.

Nelere ihtiyacınız var

  • SimpliGen ev makinenizde çalışıyor; eşleştirme belirteci ile (Ayarlar -> Bir aracı bağla -> Manuel kurulum içinde bir tane oluşturun).
  • Kontrol API portu. Windows'ta %APPDATA%\simpligen\agent-api.json içindedir, örneğin 48199.
  • Eve makinenizden uzak makineye SSH erişimi.

Tüneli aç

Ana makinenizden (SimpliGen çalıştığı yer) uzak makineye ters bir tünel açın. 48199 yerine portunuzu ve user@your-vps yerine sunucunuzu yazın:

ssh -N -R 48199:localhost:48199 user@your-vps

Bu, uzak makinedeki localhost:48199 adresinin ana makinenizdeki localhost:48199 adresine iletilmesini sağlar. Aracı çalışırken bunu açık tutun.

Aracıyı buna yönlendirin

Uzak makinede, aracınızın MCP sunucusunu belirteci ve portu ile yapılandırın:

{
  "mcpServers": {
    "simpligen": {
      "command": "npx",
      "args": ["-y", "@simpligen/mcp"],
      "env": {
        "SIMPLIGEN_TOKEN": "sg-agent-...",
        "SIMPLIGEN_API_PORT": "48199"
      }
    }
  }
}

SIMPLIGEN_API_PORT bağlayıcıya hangi portu kullanacağını söyler, çünkü uzak makinede bundan algılamak için SimpliGen kurulumu yoktur. Her istek tünelden ana makinenizdeki SimpliGen'e gider.

Her ikisini de açık tutun

SimpliGen ana makinenizde açık kalmalı ve tünel ayakta olmalıdır. Biri durursa, aracı yeniden başlatana kadar bağlantısını kaybeder.

Tailscale veya özel ağ kullanma

Tailscale gibi özel bir ağ ağı kullanıyorsanız, ev yönlendiricinizde hiçbir port açmadan kararlı bir bağlantı için aynı SSH ters tünelini üzerinde çalıştırın. Mekanik aynıdır: uzak makinenin localhost yine ana makinenizin localhost adresine iletilir.

Güvenlik hakkında bir not

Tünel her iki tarafta da localhost adresinde sonlandığından, SimpliGen'i genel internete maruz bırakmıyorsunuz. SSH bağlantıyı şifreler ve kimlik doğrular; pairing belirteci aracıyı yetkilendirir. Bağlı aracılar içinden erişimi kesmek için bu belirteci istediğiniz zaman iptal edebilirsiniz.