mcp-fileops
v0.1.0
Published
MCP file operations server for AI coding agents.
Downloads
109
Maintainers
Readme
mcp-fileops
English | Turkce
mcp-fileops, AI kodlama ajanlari icin tasarlanmis, guvenli dosya sistemi islemleri saglayan bir MCP sunucusudur. @vaur94/mcpbase uzerine kuruludur, stdio ile calisir ve varsayilan olarak kapali guvenlik modeli kullanir.
✨ Ozet
- tam v1 stdio arac yuzeyi implemente edildi
- kok dizin izin listesi ile siki guvenlik modeli var
- dosya sistemi servisleri ile MCP arac tanimlari ayrik tutuluyor
- unit, integration, protocol ve CI dogrulamalari mevcut
- tum ana dokumantasyon Ingilizce ve Turkce olarak sunuluyor
🚀 Hizli Baslangic
Gereksinimler:
- Node.js
>=22.14.0 npm >=10
git clone https://github.com/vaur94/mcp-fileops.git
cd mcp-fileops
./scripts/setup-local.sh /absolute/project/root ./mcp-fileops.config.jsonBu script:
npm ciile bagimliliklari kurarnpm run buildile projeyi derler- config dosyasi yoksa olusturur
- MCP istemcisine gireceginiz stdio komutunu yazar
Beklenen calistirma komutu:
node /absolute/path/to/mcp-fileops/bin/cli.js --config /absolute/path/to/mcp-fileops.config.json🧰 Uygulanan Araclar
Salt-okunur araclar:
list_directoryget_path_inforead_fileread_filesfind_pathssearch_text
Degistirici araclar:
write_filereplace_in_fileapply_batch_editscreate_directorymove_path
🛡️ Temel Garantiler
- varsayilan olarak tum erisim kapali
- erisim yalnizca tanimli mutlak kok dizinlerde
- shell execution yok
- varsayilan olarak dosya icerigi loglanmaz
- v1 kapsami yalnizca
stdio
📚 Dokumantasyon
Depo dokumantasyonu diller bazinda net sekilde ayrildi.
English:
- Repository docs home
- Getting started
- Architecture
- Configuration
- Tools
- Security
- Integrations
- Testing
- Development
- mcpbase compatibility
Turkce:
- Dokumantasyon ana sayfasi
- Baslangic rehberi
- Mimari
- Yapilandirma
- Araclar
- Guvenlik
- Entegrasyonlar
- Testler
- Gelistirme
- mcpbase uyumlulugu
🧪 Dogrulama
Temel komutlar:
npm run format:check
npm run lint
npm run typecheck
npm run test:coverage
npm run test:protocol
npm run ci:checkCI, .github/workflows/ci.yml uzerinden main branch push ve pull request olaylarinda calisir.
