BRAMPP → MCP

Yapay zekâ & MCP

Asistanınız ortamı sizin için yönetsin

Tek bir anahtarı açın, BRAMPP bir Model Context Protocol sunucusuna dönüşsün. Asistanınız alan adı oluşturabilir, ihtiyaç duyduğu servisleri başlatabilir ve günlükleri okuyabilir — siz pencerenin canlı güncellenmesini izlerken.

Fikir

Kabuğun etrafına sarılmış bir katman değil

Bir asistana geliştirme ortamı erişimi vermenin akla ilk gelen yolu ona bir terminal uzatmaktır. İşe yarar, ama yanlış biçimdedir: kabuğun neye izin vermek istediğinize dair bir kavrayışı yoktur, dolayısıyla her istek ya tümüyle güvenilirdir ya da engellidir; üstelik asistan işe yarar bir şey yapabilmek için kurulumunuzu yapılandırma dosyalarından geri mühendislikle çıkarmak zorundadır.

BRAMPP, uygulamanın kendi kullandığı yöneticileri dışa açar. Her aracın dar bir görevi ve doğrulanmış argümanları vardır; uygulama zaten alan adlarınızın nerede olduğunu, hangisinin hangi PHP sürümünü kullandığını ve hangi servislerin ayakta olduğunu bilir. Asistan altı komut kurup umut etmek yerine bir sonuç ister: "shop adında bir Node alan adı oluştur ve gerekenleri başlat".

Her şey canlı uygulamanın üzerinden geçer. Ayrı bir durum dosyası ya da ikinci bir doğruluk kaynağı yok. MCP üzerinden yapılan bir değişiklik BRAMPP penceresinde anında görünür; çünkü düğmeye basmakla aynı kod yoludur.

Yüzey

23 araç, beş alan

Her alanın kendi izin ayarı var; asistanın nereye kadar uzanacağına siz karar veriyorsunuz.

8Alan adı aracı
4Servis aracı
5Veritabanı aracı
2Günlük aracı
AlanAraçlarNe yaparlar
Alan adları list_domains, create_domain, update_domain, set_domain_enabled, health_check, start_app, stop_app, app_status Her platformda alan adı oluşturma ve düzenleme, etkinleştirme/devre dışı bırakma, sağlık denetimi ve alan adının arkasındaki gözetlenen uygulama sunucusunu denetleme.
Servisler service_status, start_service, stop_service, restart_service Apache, Nginx, PHP-FPM, MariaDB, PostgreSQL ve Redis — arayüzün kullandığı port sahipliği denetimlerinin aynısıyla.
Veritabanları db_list, db_create, db_query, db_export, db_import Veritabanı listeleme ve oluşturma, tek bir SQL ifadesi çalıştırma, .sql yedeği alma ve geri yükleme.
Günlükler read_log, read_domain_log Servis günlükleri ile alan adı başına erişim ve hata günlükleri; asistan tahmin etmek yerine teşhis koyabilsin diye. read_log düzeye, metne ve zamana göre süzer; canlı tampon yerine diskteki günlük dosyayı da okuyabilir.
Paylaşım list_shares, start_share, stop_share Cloudflare Quick Tunnel açarak yerel siteye geçici, herkese açık bir adres verir. Varsayılanı Erişim yok — diğer tüm alanlardan farklı, çünkü bu araçlar siteyi açık internete çıkarır.
İzinler

İzin vermediğiniz araç hiç görünmez

Dört alanın her biri bağımsız olarak Erişim yok, Okuma ya da Okuma + yazma değerine ayarlanır.

Alan bazlı: Erişim yok Okuma Okuma + yazma İzin verilmeyen araçlar istemciye hiç görünmez

Süzme bilerek iki kez yapılır. İzin vermediğiniz bir araç tools/list yanıtına hiç konmaz, yani asistan onun varlığını öğrenmez ve denemeye karar edemez. Yine de o araç için bir çağrı gelirse sınırda reddedilir. Yalnızca gizlemek arayüz kolaylığı olurdu; yalnızca reddetmek kurulumunuzun biçimini sızdırırdı. İkisini birden yapmak, bunu bir öneri değil bir sınır hâline getiriyor.

Siz izin verene kadar SQL salt okunurdur

db_query öntanımlı olarak SELECT, SHOW, DESCRIBE, EXPLAIN ve WITH kabul eder. Veriyi değiştiren her şey açık bir allow_write ister — o durumda bile gövdesinde yazmayı bir CTE arkasına saklayan ifadeler ya da dosya sistemine uzanan işlevleri (LOAD_FILE, pg_read_file, lo_import) çağıranlar doğrudan reddedilir. Yedek alma ve geri yükleme yolları mutlak olmalı, .sql ile bitmeli ve kabuk meta karakteri içermemelidir.

Araçların tam dökümü için yerel geliştirme için MCP rehberine bakın; orada izin kapsamlarının araç sayısından neden daha önemli olduğu anlatılıyor.

Kurulum

Nasıl açılır

  1. BRAMPP'ta Ayarlar → MCP bölümünü açın ve sunucuyu açın. Yalnızca 127.0.0.1 adresine bağlanır ve siz açana kadar kapalıdır.
  2. Dört izni rahat ettiğiniz seviyeye getirin. Hepsini salt okunur bırakmak makul bir başlangıçtır.
  3. İstemcinizi bağlayın. Claude Code tek bir CLI komutuyla; Claude Desktop ve ChatGPT Codex aynı paneldeki tek tıklık yapılandırma düğmesiyle bağlanır.
  4. "BRAMPP'ı girişte başlat" seçeneğini açın — bunu her gün kullanıyorsanız işe yarar; sunucu yalnızca uygulama çalışırken yanıt verir ve bu, "asistanım araçları neden görmüyor" anını ortadan kaldırır.

Uç nokta: http://127.0.0.1:8765/mcp — POST üzerinden JSON-RPC 2.0, yalnızca loopback, öntanımlı kapalı.

Claude Codetek CLI komutu
Claude Desktoptek tıkla yapılandırma
ChatGPT Codextek tıkla yapılandırma
RehberYerel geliştirme için MCP → AyrıcaTüm özellikler →