mcpignore-filesystem MCP Sunucusu

mcpignore-filesystem MCP Sunucusu

FlowHunt’ın mcpignore-filesystem MCP Sunucusu ile AI ajanlarınızın hangi dosyalara erişebileceğini, tanıdık ignore kalıplarını kullanarak ayrıntılı kontrollerle güvenle yönetin.

“mcpignore-filesystem” MCP Sunucusu ne yapar?

mcpignore-filesystem MCP Sunucusu, AI asistan geliştirme iş akışlarını güvenli ve ayrıntılı dosya sistemi erişim kontrolüyle geliştiren Node.js tabanlı bir araçtır. Standart Dosya Sistemi MCP Sunucusu üzerine inşa edilen bu sunucu, .mcpignore dosya desteği ekleyerek MCP istemcilerinizin (örneğin AI ajanlarınızın) hangi dosya ve dizinlerle etkileşime girebileceğini kısıtlamanızı sağlar. .gitignore benzeri ignore kalıpları belirleyerek hassas verileri koruyabilir ve yalnızca yetkili dosyaların okuma, yazma, dizin yönetimi ve arama gibi işlemler için erişilebilir olmasını sağlayabilirsiniz. Bu sunucu, dosya yönetimiyle ilgili geliştirme görevlerine olanak tanırken sıkı veri güvenliği ve erişim kontrollerini korur; AI tabanlı iş akışları için sağlam ve özelleştirilebilir dosya sistemi arayüzleri gerektiren takımlar için idealdir.

Prompt Listesi

Depoda herhangi bir prompt şablonundan bahsedilmemiştir.

Kaynak Listesi

Depoda herhangi bir açık MCP kaynağı belgelenmemiştir.

Araç Listesi

  • read_file: Bir dosyayı okur, eğer .mcpignore kalıbına uymuyorsa (Ignore edilen yollar için engellenir).
  • read_multiple_files: Birden fazla dosya okur, ignore edilmemişse (Ignore edilen yollar için engellenir).
  • write_file: Bir dosyaya yazar, ignore edilmemişse (Ignore edilen yollar için engellenir).
  • edit_file: Bir dosyayı düzenler, ignore edilmemişse (Ignore edilen yollar için engellenir).
  • create_directory: Bir dizin oluşturur, ignore edilmemişse (Ignore edilen yollar için engellenir).
  • list_directory: Dizin içeriğini listeler, ignore edilmemişse (Ignore edilen yollar için engellenir).
  • move_file: Dosya veya dizin taşır, ignore edilmemişse (Ignore edilen yollar için engellenir).
  • get_file_info: Dosya meta verilerini getirir, ignore edilmemişse (Ignore edilen yollar için engellenir).
  • directory_tree: Dizin yapısını getirir (İzin verilir, yalnızca adları gösterir).
  • search_files: Dosya arar (İzin verilir, yalnızca adları gösterir).
  • list_allowed_directories: Erişime izin verilen dizinleri listeler (Ignore mantığı için geçerli değil).

Bu MCP Sunucusunun Kullanım Alanları

  • Ayrıntılı Dosya Sistemi Güvenliği: Geliştiriciler, AI ajanlarına proje dizinlerine kontrollü erişim sunabilir; hassas dosyalar (örn. .env, gizli anahtarlar, kimlik bilgileri) .mcpignore ile korunur.
  • Güvenli Kod Tabanı Keşfi: AI araçları, gizli veya tescilli dosyaların ifşa edilmesini önleyerek büyük kod tabanlarını analiz edebilir ve gezinebilir.
  • Otomatik Dosya Yönetimi: .mcpignore ile güçlü erişim kısıtlamaları sayesinde dosyaları düzenleme, arama veya taşıma gibi rutin görevleri otomatikleştirin.
  • İşbirlikçi Geliştirme Ortamları: AI destekli asistanlara düzenleme veya arama için paylaşılan dizinleri güvenle açarken, iç veya geçici dosyalara erişimi engelleyin.
  • Uyumluluk ve Denetim: Belirli veri türlerinin veya dosyaların otomatik araçlara kapalı olmasını sağlayarak veri uyumluluğunu zorunlu kılın; denetim ve yönetişime yardımcı olur.

Nasıl kurulur

Windsurf

Depoda Windsurf için özel bir yönerge bulunmamaktadır.

Claude

  1. Node.js ve npx kurulu olduğundan emin olun.
  2. claude_desktop_config.json dosyanızı açın.
  3. Aşağıda gösterildiği gibi MCP sunucu yapılandırmasını ekleyin.
  4. Dosyayı kaydedin ve Claude’u yeniden başlatın.
  5. Sunucunun çalıştığını ve erişilebilir olduğunu doğrulayın.
{
  "mcpServers": {
    "mcpignore-filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@cyberhaven/mcpignore-filesystem",
        "/Users/<username>/Desktop",
        "/path/to/other/allowed/dir"
      ]
    }
  }
}

API Anahtarlarını Güvenceye Alma (örnek):

{
  "mcpServers": {
    "mcpignore-filesystem": {
      "command": "npx",
      "args": [ ... ],
      "env": {
        "API_KEY": "${MCP_SERVER_API_KEY}"
      },
      "inputs": {
        "api_key": "${MCP_SERVER_API_KEY}"
      }
    }
  }
}

Cursor

  1. Node.js ve npx kurulu olduğundan emin olun.
  2. mcp.json yapılandırma dosyanızı açın.
  3. Aşağıdaki gibi sunucu yapılandırmasını ekleyin.
  4. Dosyayı kaydedin ve Cursor’u yeniden başlatın.
  5. Sunucu bağlantısını doğrulayın.
{
  "mcpServers": {
    "mcpignore-filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@cyberhaven/mcpignore-filesystem",
        "/Users/<username>/Desktop",
        "/path/to/other/allowed/dir"
      ]
    }
  }
}

API Anahtarlarını Güvenceye Alma: (Yukarıdaki Claude örneğine bakınız)

Cline

  1. Node.js ve npx kurulu olduğundan emin olun.
  2. cline_mcp_settings.json dosyanızı açın.
  3. Sunucu yapılandırmasını girin.
  4. Kaydedin ve Cline’ı yeniden başlatın.
  5. Sunucu kullanılabilirliğini kontrol edin.
{
  "mcpServers": {
    "mcpignore-filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@cyberhaven/mcpignore-filesystem",
        "/Users/<username>/Desktop",
        "/path/to/other/allowed/dir"
      ]
    }
  }
}

API Anahtarlarını Güvenceye Alma: (Yukarıdaki Claude örneğine bakınız)

Windsurf

Kurulum yönergeleri verilmemiştir.


Bu MCP’yi akışlarda nasıl kullanırsınız

FlowHunt’ta MCP kullanımı

MCP sunucularını FlowHunt iş akışınıza entegre etmek için, akışınıza MCP bileşeni ekleyin ve AI ajanınıza bağlayın:

FlowHunt MCP akışı

MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırma bölümünde, MCP sunucu ayrıntılarınızı şu JSON formatında girin:

{
  "mcpignore-filesystem": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Yapılandırma tamamlandığında, AI ajanı artık bu MCP’yi tüm fonksiyonlarına ve yeteneklerine sahip bir araç olarak kullanabilir. “mcpignore-filesystem” adını, kendi MCP sunucunuzun adıyla ve URL’yi kendi MCP sunucu URL’nizle değiştirmeyi unutmayın.


Genel Bakış

BölümMevcutDetaylar/Notlar
Genel BakışMCP istemcileri için güvenli, .mcpignore tabanlı dosya sistemi tanımlar
Prompt ListesiPrompt şablonu belgelenmemiş
Kaynak ListesiAçık kaynak listelenmemiş
Araç ListesiREADME’de detaylı, okuma/yazma/düzenleme/arama/taşıma/list araçları dahil
API Anahtarı GüvenliğiYapılandırmada env/inputs örneği gösterilmiş
Sampling Desteği (değerlendirmede önemsiz)Bahsedilmemiş

Mevcut bilgilere göre, bu MCP sunucusu güçlü ve açıkça belgelenmiş dosya sistemi araçlarıyla sağlam güvenlik özellikleri sunar, ancak prompt ve kaynak şablonlarından yoksundur. Ayrıca Roots veya Sampling desteğine dair açık bir ifade bulunmamaktadır. Bu nedenle, güvenli dosya yönetimi için güçlü bir tercih olsa da, prompt şablonlarına veya gelişmiş kaynak yönetimine ihtiyaç duyan iş akışları için daha az uygun olabilir.


MCP Puanı

Lisansı Var mı✅ (MIT)
En az bir aracı var mı
Çatal Sayısı0
Yıldız Sayısı0

Puanlama:
Bu MCP sunucusuna 6/10 puan verirdim. Güvenlik odaklı, belgelenmiş araçlara ve lisansa sahip, ancak prompt şablonları, kaynak tanımları ve roots veya sampling desteğiyle ilgili kanıtlar eksik. En büyük değeri, AI ajanları için güvenli, ignore tabanlı dosya sistemi erişimi arayan takımlar için sunar.

Sıkça sorulan sorular

mcpignore-filesystem MCP Sunucusu nedir?

AI ajan iş akışlarını, dosya sistemi erişimi için güvenli, desen tabanlı ignore kontrolleri sağlayarak geliştiren Node.js tabanlı bir MCP sunucusudur. `.mcpignore` dosyalarını kullanarak, AI araçlarınızın okuyabileceği, yazabileceği veya değiştirebileceği dosya ve dizinleri kısıtlayabilir, hassas dosyaların koruma altında kalmasını sağlayabilirsiniz.

Hassas dosyaları nasıl korur?

Bir `.mcpignore` dosyası oluşturarak, engellenecek dosya veya dizinleri belirten (örn. `.gitignore` gibi) kalıplar eklersiniz. Herhangi bir MCP istemci işlemi—okuma, yazma, taşıma vb.—ignore edilen yollar için otomatik olarak reddedilir, böylece gizli veriler otomatik erişime karşı korunur.

Bu MCP sunucusunda hangi araçlar mevcut?

Şunları destekler: read_file, write_file, edit_file, create_directory, list_directory, move_file, get_file_info, directory_tree, search_files ve read_multiple_files. Tüm işlemler `.mcpignore` kalıplarıyla filtrelenir; directory_tree ve search_files yalnızca adları gösterir.

Bu sunucu işbirlikçi veya otomatik ortamlara uygun mu?

Evet! Takımların, AI ajanlarına dosya yönetimi, kod tabanı keşfi ve otomasyon için güvenli, denetlenebilir erişim vermesini sağlar; iç, geçici veya uyumluluk hassasiyeti olan dosyaları engeller.

FlowHunt'ta nasıl kurulum yapılır?

FlowHunt akışınıza MCP bileşeni ekleyin, ardından sunucuyu MCP yapılandırma panelinden ayarlayın. Sunucu ayrıntılarınızı (kurulum örneklerinde olduğu gibi) girin ve AI ajanınızı bağlayın. Ajan, yalnızca izin verilen dosyalarla güvenli şekilde etkileşimde bulunacaktır.

Prompt şablonları veya kaynakları destekliyor mu?

Hayır, bu MCP sunucusu güvenli dosya yönetimine odaklanır ve prompt şablonları veya açık kaynak tanımları içermez.

Lisansı ve proje durumu nedir?

MIT lisansı ile yayımlanmıştır. Şu anda hiç çatalı veya yıldızı yok; güçlü güvenlik özellikleri ve açık belgeleriyle 6/10 puan alıyor, ancak prompt/kaynak desteği yok.

FlowHunt'ın mcpignore-filesystem MCP Sunucusunu Deneyin

AI iş akışlarınızı ayrıntılı dosya sistemi erişim kontrolü ve gelişmiş veri güvenliğiyle güçlendirin. mcpignore-filesystem MCP Sunucusunu bugün FlowHunt akışlarınıza entegre edin.

Daha fazla bilgi

Dosya Sistemi MCP Sunucusu
Dosya Sistemi MCP Sunucusu

Dosya Sistemi MCP Sunucusu

Dosya Sistemi MCP Sunucusu, Model Context Protocol (MCP) üzerinden yerel dosya sistemine güvenli ve programlanabilir erişim sağlar. AI asistanlarının ve istemci...

5 dakika okuma
MCP Server AI Automation +4
Uzak MacOs Kullanımı MCP Sunucusu
Uzak MacOs Kullanımı MCP Sunucusu

Uzak MacOs Kullanımı MCP Sunucusu

Uzak MacOs Kullanımı MCP Sunucusu, AI ajanlarının ekstra yazılım gerektirmeden uzak macOS sistemlerini güvenli bir şekilde otomatikleştirmesine, kontrol etmesin...

4 dakika okuma
AI macOS +4
Rust MCP Dosya Sistemi
Rust MCP Dosya Sistemi

Rust MCP Dosya Sistemi

Rust MCP Dosya Sistemi, AI destekli iş akışları için güvenli ve verimli dosya sistemi işlemleri sağlayan, Rust ile yazılmış, son derece hızlı, eşzamansız ve haf...

4 dakika okuma
AI MCP +6