Claude Code को अपनी फ़ाइलें कंप्रेस करने दें (MCP)
Claude Code या Gemini को MCP के माध्यम से फ़ाइल टूल दें — एक स्विच पलटें, Connect पर क्लिक करें, और अपने assistant से फ़ाइलें कंप्रेस करवाएं।
आपकी प्रगति
अपने AI assistant को अपनी फ़ाइलें असली टूल से गुज़ारने दें बजाय उन्हीं स्क्रिप्ट के जो वह मौके पर बनाता है। 1FileTool का AI Access 64 ऑपरेशन — कंप्रेस, कन्वर्ट, निकालना, redact — MCP सर्वर के रूप में देता है जिसे Claude Code या Gemini कॉल कर सकते हैं, जबकि हर फ़ाइल आपकी मशीन पर रहती है।
$ claude
Claude Code v2.x
> Compress every image in ~/Desktop/sample-photos and put the results in
~/Desktop/sample-photos/compressed
● I'll use the 1FileTool MCP bridge running on this Mac.
● filetool_compress_images(paths: ["~/Desktop/sample-photos"], quality: 82,
output_dir: "~/Desktop/sample-photos/compressed")
⎿ Compressed 12 images
38.2 MB → 6.9 MB (saved 81.9%)
Results in ~/Desktop/sample-photos/compressed
● Done — 12 images compressed from 38.2 MB to 6.9 MB. The originals are
untouched; the compressed copies are in the compressed/ subfolder.
Note: MCP runs count toward the daily total — 12 files exceeds the free
tier's 8 files/day, so a batch this size needs Pro.ऊपर कैप्चर एक असली Claude Code सेशन है: एक सरल भाषा का प्रॉम्प्ट, एक filetool_compress_images कॉल, बारह इमेज 38.2 MB से घटकर 6.9 MB।
आपको क्या चाहिए
- 1FileTool 1.10.0 या बाद का macOS (Apple Silicon या Intel), Windows या Linux पर।
- Claude Code या Gemini CLI उसी मशीन पर इंस्टॉल। एक क्लिक सेटअप सिर्फ़ इन दोनों क्लाइंट्स को कवर करता है।
- खुद assistant के लिए इंटरनेट कनेक्शन — आपकी फ़ाइलें कभी मशीन नहीं छोड़तीं, लेकिन AI CLI अपने क्लाउड मॉडल से बात करता है।
claude-code-uses-1filetool.zip
सैंपल फ़ाइलें · 1.1 MB
- banner.jpg148.0 KB
- cover.jpg132.1 KB
- hero-photo.jpg300.2 KB
- product-shot.jpg296.7 KB
- team-photo.jpg299.8 KB
ZIP में पांच सिंथेटिक JPG फ़ोटो हैं (hero-photo.jpg, team-photo.jpg, product-shot.jpg, banner.jpg, cover.jpg) — assistant की ओर इशारा करने के लिए इमेज का सुरक्षित फ़ोल्डर।
पहले अपनी ओरिजिनल फ़ाइलें सुरक्षित करें
Replace source डिफ़ॉल्ट ऑन है: आउटपुट ओरिजिनल फ़ाइल को ओवरराइट करती है और कोई बैकअप नहीं रखा जाता। साथ चलने से पहले, Settings › General खोलें और Replace source ऑफ करें, या एक अलग आउटपुट फ़ोल्डर चुनें।
वह चेतावनी ऐप UI के लिए है — MCP पर, filetool_compress_images जैसे ऑपरेशन आपके आउटपुट फ़ोल्डर में *_compressed कॉपी लिखते हैं और ओरिजिनल को नहीं छूते। और यह याद रखें: agent रन फ़ाइल-दर-फ़ाइल गिने जाते हैं फ्री प्लान की रोज़-8-फ़ाइलों की ओर, इसलिए 12 का बैच Pro या छोटा फ़ोल्डर चाहता है।
चरण
1. AI Access सेटिंग खोलें
1FileTool लॉन्च करें, Settings खोलें, AI Access टैब पर क्लिक करें, और MCP सेक्शन चुनें।
2. AI एक्सेस ऑन करें
Allow AI assistant access पलटें। स्टेटस बैज Listening में बदल जाता है और टेक्स्ट सीमा बिल्कुल बताता है: "Accepting local requests on 127.0.0.1:<port>. Nothing is exposed to the network." ब्रिज loopback-only है प्रति-लॉन्च token के साथ — न खुला port, न अकाउंट, न अपलोड।
3. अपना CLI जोड़ें
Connect पर क्लिक करें। 1FileTool खुद को हर पाए गए समर्थित क्लाइंट के साथ onefiletool MCP सर्वर के रूप में रजिस्टर करता है:
- Claude Code —
~/.claude.jsonलिखता है - Gemini CLI —
~/.gemini/settings.jsonमें मर्ज होता है
बैज हर क्लाइंट दिखाते हैं ("Claude Code", "Gemini CLI"), उनके बगल "— not found" जो इंस्टॉल नहीं। पुष्टि पढ़ती है "Connected. Restart Claude Code to pick up the new tools." — अपने CLI को दोबारा शुरू करें ताकि सर्वर लोड हो।
कुछ और चला रहे हैं? Set up another client manually एक तैयार-से-पेस्ट config ब्लॉक खोलता है।
4. काम के लिए पूछें
Claude Code या Gemini सेशन में, सरल भाषा में पूछें — सेटिंग पेज यह वाक्य सुझाता है:
use 1filetool mcp to compress these images
इसे फ़ोल्डर की ओर ले जाएं — सैंपल ZIP निकालें और आज़माएं "use 1filetool mcp to compress the images in this folder"। assistant सही filetool_* ऑपरेशन चुनता है, काम लोकल 1FileTool से चलता है, और नतीजा आपके आउटपुट फ़ोल्डर में आता है।
नतीजा
सैंपल फ़ोल्डर कंप्रेस करने को कहने पर, assistant filetool_compress_images चलाता है और *_compressed.jpg कॉपी ~/Documents/1FileTool में दिखती हैं — या जहां भी आपका आउटपुट फ़ोल्डर सेट है। ओरिजिनल अछूती हैं।
कंप्रेशन से आगे, आपका assistant 64 ऑपरेशन तक पहुंच सकता है — filetool_list_operations उन्हें गिनाता है: इमेज (12), PDF (20), वीडियो (9), ऑडियो (7), फ़ाइलें और डेटा (6), प्राइवेसी (4), डिवाइस AI (4), साथ inspection और status। दो ऑपरेशन Pro चाहते हैं; बाकी ऐप की फ्री दैनिक अलाउंस बांटते हैं।
अगर काम नहीं हुआ
- CLI कोई टूल नहीं देखता। Connect पर क्लिक करने के बाद इसे दोबारा शुरू करें — सर्वर config में रजिस्टर होता है, लेकिन सिर्फ़ ताज़ा लॉन्च इसे लोड करता है।
- टूल आउटपुट में "PRO_REQUIRED"। दो ऑपरेशन — auto-redact और फ़ोल्डर वॉच ऑटोमेशन — सिर्फ़ Pro हैं। assistant को बताया जाता है और वह संदेश आगे पहुंचा सकता है।
- "Daily free limit reached"। agent रन प्रति फ़ाइल गिने जाते हैं, प्रति प्रॉम्प्ट नहीं, इसलिए 12-इमेज बैच पूरी 8-फ़ाइल फ्री अलाउंस खा सकता है। कल reset होती है; Pro सीमा हटाता है।
- 1FileTool ऐप नहीं चल रही। MCP सर्वर ऐप का ब्रिज है — अगर ऐप बंद है तो assistant की कॉल के पास कहीं जाने को नहीं।
- Codex सेटअप। Codex रो UI में मौजूद है, लेकिन auto-setup ऐसी फ़ाइल लिखता है जिसे Codex नहीं पढ़ता — उस क्लाइंट को config ब्लॉक से मैनुअल सेटअप करें, या Claude Code या Gemini इस्तेमाल करें।
आगे आज़माएं
वह कंप्रेशन ऑपरेशन देखें जिसे आपका assistant कॉल करता है, सीधे ब्राउज़र में:
अपने ब्राउज़र में आज़माएं
यह टूल ब्राउज़र में भी चलता है। पहले यहां आज़माएं, फिर ऐप में एक साथ पूरा फ़ोल्डर करें।
Try Compress Online
Real Browser ProcessingNo files selected
Original
Result
Processing happens locally in your browser. The desktop app adds more formats, better performance on very large files, and advanced automation.