WebMCP ফাইল কনভার্টার
WebConverter এখন একটি WebMCP সার্ভার: AI এজেন্টরা document.modelContext-এর মাধ্যমে আপনার ফাইল রূপান্তর করতে পারে — এবং রূপান্তর এখনও সম্পূর্ণভাবে আপনার ব্রাউজারে চলে।
WebMCP (ওয়েব মডেল কনটেক্সট প্রোটোকল) একটি ওয়েবসাইটকে সরাসরি AI এজেন্টদের কাছে কাঠামোবদ্ধ টুল হস্তান্তর করতে দেয়। WebConverter তার রূপান্তর টুলগুলি নিবন্ধন করে যাতে একটি এজেন্ট আপনার জন্য ছবি রূপান্তর করতে পারে — কোনো আপলোড নেই, কোনো API কী নেই, এবং কোনো সার্ভার কখনও আপনার ফাইল স্পর্শ করে না।
WebMCP কী?
WebMCP হল Web Machine Learning Community Group থেকে একটি খসড়া W3C মান। এটি ব্রাউজারে document.modelContext যোগ করে যাতে একটি পৃষ্ঠা টুল নিবন্ধন করতে পারে — প্রতিটির একটি নাম, একটি বর্ণনা এবং একটি JSON Schema সহ — যা একটি AI এজেন্ট আবিষ্কার ও কল করতে পারে। একটি ক্লাসিক MCP সার্ভারের বিপরীতে এখানে কোনো আলাদা প্রক্রিয়া নেই এবং কোনো টোকেন নেই: টুলটি পৃষ্ঠার নিজস্ব JavaScript, তাই আপনার ডেটা কখনও ট্যাব ছেড়ে যায় না।
কেন আপলোড ছাড়াই একটি File Converter MCP?
বেশিরভাগ AI সহকারী শুধুমাত্র একটি তৃতীয়-পক্ষের API-তে আপলোড করে একটি ফাইল রূপান্তর করতে পারে। WebConverter-এর WebMCP টুলগুলি মানব ইন্টারফেস যে একই WebAssembly পাইপলাইন ব্যবহার করে, একটি Web Worker-এর ভেতরে চালায়। এজেন্ট বাইট ভেতরে দেয় এবং বাইট বাইরে পায় — কোনো আপলোড নেই, কোনো রেট লিমিট নেই, কোনো খরচ নেই, প্রায় শূন্য CO₂। এটি একটি এজেন্টের জন্য একটি ফাইল রূপান্তর করার সবচেয়ে ব্যক্তিগত উপায়।
একটি এজেন্ট কীভাবে এটি ব্যবহার করে
এজেন্ট প্রথমে list_supported_formats কল করে কোন ফরম্যাটগুলি বৈধ তা জানতে, তারপর ফাইল এবং একটি লক্ষ্য ফরম্যাট সহ convert_image কল করে। টুলটি রূপান্তরিত ফাইলটি base64 হিসেবে এবং একটি data: URL সহ ফেরত দেয়। সবকিছু নির্ধারিত এবং JSON Schema দ্বারা বর্ণিত, তাই এজেন্টকে কখনও অনুমান করতে হয় না।
ডিজাইন অনুসারে গোপনীয়তা ও নিরাপত্তা
প্রকাশিত টুলগুলি কঠোরভাবে শুধুমাত্র-পঠনযোগ্য: তারা বাইট নেয় এবং বাইট ফেরত দেয়। তারা কখনও ডিস্কে লেখে না, কখনও নেটওয়ার্ক অনুরোধ করে না, এবং কখনও অন্য ট্যাব পড়ে না। এই টুলগুলি কল করা একটি এজেন্টের ঠিক সেই সক্ষমতা আছে যা “convert” ক্লিক করা একজন ব্যক্তির আছে — এবং তার বেশি কিছু নয়।
নিবন্ধিত WebMCP টুল
এই টুলগুলি প্রতিটি WebConverter পৃষ্ঠায় document.modelContext দিয়ে নিবন্ধিত এবং একটি প্রোগ্রাম্যাটিক রেজিস্ট্রিতে প্রতিফলিত হয় যাতে নেটিভ ব্রাউজার সমর্থন আসার আগেও তারা কাজ করে।
convert_image
একটি ছবি (BMP, DDS, GIF, HDR, ICO, JPEG, KTX, PGM, PIC, PNG, PPM, PSD, TGA, WebP, এছাড়াও ব্রাউজার ডিকোডের মাধ্যমে HEIC/AVIF) PNG, JPEG, BMP, TGA, HDR, EXR, KTX2 বা WebP-তে রূপান্তর করুন। base64 + একটি data: URL ফেরত দেয়। স্থানীয়ভাবে চলে, কোনো আপলোড নেই।
images_to_pdf
এক বা একাধিক ছবিকে একটি একক PDF-এ একত্রিত করুন, প্রতি পৃষ্ঠায় একটি ছবি করে, ব্রাউজারেই।
images_to_searchable_pdf
ছবিগুলিকে একটি PDF-এ একত্রিত করুন এবং Tesseract OCR চালান যাতে ফলস্বরূপ PDF-এ মূল পিক্সেলের উপরে নির্বাচনযোগ্য, অনুসন্ধানযোগ্য টেক্সট থাকে।
merge_pdfs
একাধিক PDF-কে একটিতে মার্জ করুন (সমস্ত পৃষ্ঠা, ক্রমানুসারে) স্থানীয়ভাবে — কোনো আপলোড নেই।
reorder_pdf_pages
একটি PDF-এর পৃষ্ঠাগুলি পুনর্বিন্যাস করুন এবং প্রদত্ত ক্রমে একটি নতুন PDF লিখুন।
delete_pdf_pages
একটি PDF থেকে তালিকাভুক্ত পৃষ্ঠাগুলি বাদ দিন, অবশিষ্ট পৃষ্ঠাগুলিকে তাদের মূল ক্রমে একটি নতুন PDF হিসেবে লিখুন।
extract_pdf_text
একটি PDF (pdf.js) থেকে টেক্সট বের করুন — ডিফল্টরূপে প্লেইন টেক্সট, অথবা প্রতিটি পৃষ্ঠার জন্য একটি হেডিং সহ সাধারণ Markdown।
convert_document
Pandoc (WASM) দিয়ে ডকুমেন্টগুলিকে ফরম্যাটের মধ্যে রূপান্তর করুন: DOCX, ODT, RTF, HTML, Markdown, LaTeX, RST, EPUB, MediaWiki, … ↔ Markdown, HTML, plain, LaTeX, RST, AsciiDoc, DOCX, ODT। প্রথম ব্যবহারে অলস ~৫৬ MB ডাউনলোড।
convert_audio
একটি অডিও ফাইল — অথবা একটি ভিডিও থেকে অডিও ট্র্যাক নিষ্কাশন — MP3, OGG, WAV বা FLAC-তে রূপান্তর করুন। ব্রাউজার যা কিছু ডিকোড করতে পারে তা গ্রহণযোগ্য।
convert_video
ffmpeg-wasm দিয়ে একটি ভিডিওকে MP4 (H.264 + AAC), WebM (VP9 + Opus) বা অ্যানিমেটেড GIF-এ ট্রান্সকোড করুন। প্রতি-ভেরিয়েন্ট অলস ডাউনলোড।
trim_video
ffmpeg-wasm দিয়ে একটি ভিডিও থেকে startTime → endTime পর্যন্ত একটি ক্লিপ কাটুন, স্থানীয়ভাবে।
remove_image_background
একটি ক্ষুদ্র U²-Net-P ONNX মডেল এবং একটি নির্ধারিত WASM ম্যাটিং পাস ব্যবহার করে একটি ছবির স্বচ্ছ PNG বা WebP সংস্করণ তৈরি করুন।
transcribe_audio
একটি কোয়ান্টাইজড Whisper মডেল (whisper.cpp WASM) ব্যবহার করে অডিও — অথবা একটি ভিডিওর অডিও ট্র্যাক — টাইমস্ট্যাম্প সহ টেক্সটে ট্রান্সক্রাইব করুন। ডিফল্টরূপে ইংরেজি।
list_supported_formats
সমস্ত WebMCP টুল জুড়ে প্রতিটি ইনপুট/আউটপুট ফরম্যাট এবং ইঞ্জিন তালিকাভুক্ত করুন যাতে একটি এজেন্ট একটি বৈধ রূপান্তর পরিকল্পনা করতে পারে।
লাইভ ডেমো — WebMCP টুলের মাধ্যমে রূপান্তর করুন
এটি ঠিক একই convert_image টুল কল করে যা একটি AI এজেন্ট কল করবে। একটি ছবি বাছুন, একটি ফরম্যাট বেছে নিন, এবং রূপান্তর আপনার ব্রাউজারে স্থানীয়ভাবে চলে।
টিপ: Chrome-এ আপনি chrome://flags/#enable-webmcp-testing-এ নেটিভ API সক্ষম করতে পারেন। এই ডেমোটি অন্তর্নির্মিত টুল রেজিস্ট্রির মাধ্যমে এটি ছাড়াও কাজ করে।
WebMCP ফাইল কনভার্টার — প্রশ্নোত্তর
WebMCP ফাইল কনভার্টার কী?
এটি একটি WebMCP সার্ভার হিসেবে প্রকাশিত WebConverter। document.modelContext ব্যবহার করে, AI এজেন্টরা সম্পূর্ণভাবে ব্রাউজারে ছবি রূপান্তর করতে convert_image এবং list_supported_formats কল করতে পারে — কোনো আপলোড নেই এবং কোনো API কী নেই।
এটি কি আমার ফাইল একটি সার্ভারে আপলোড করে?
না। convert_image টুল UI যে একই WebAssembly রূপান্তর ব্যবহার করে তা একটি Web Worker-এর ভেতরে চালায়। আপনার ফাইল কখনও ব্রাউজার ট্যাব ছেড়ে যায় না।
কোন ব্রাউজার document.modelContext সমর্থন করে?
এটি সাম্প্রতিক Chrome বিল্ডে একটি ফ্ল্যাগের পিছনে উপলব্ধ (chrome://flags/#enable-webmcp-testing) এবং একটি নিরাপদ কনটেক্সট প্রয়োজন। WebConverter একটি প্রোগ্রাম্যাটিক টুল রেজিস্ট্রিও প্রকাশ করে যাতে নেটিভ সমর্থন আসার আগেও একই টুলগুলি কাজ করে।
File Converter MCP কি বিনামূল্যে?
হ্যাঁ। কোনো ব্যাকএন্ড নেই, কোনো API কী নেই এবং কোনো রেট লিমিট নেই — এটি পৃষ্ঠাটি খোলার মতোই বিনামূল্যে।
MCP কোন ফরম্যাটগুলি রূপান্তর করতে পারে?
ইনপুট: BMP, DDS, GIF, HDR, ICO, JPEG, KTX, PGM, PIC, PNG, PPM, PSD, TGA, WebP। আউটপুট: PNG, JPEG, BMP, TGA, HDR, EXR, KTX2, WebP।
একটি এজেন্টকে এই টুলগুলি কল করতে দেওয়া কি নিরাপদ?
হ্যাঁ। টুলগুলি শুধুমাত্র-পঠনযোগ্য — বাইট ভেতরে, বাইট বাইরে। তারা কখনও ফাইল লেখে না, নেটওয়ার্ক অনুরোধ করে না, বা অন্য ট্যাব পড়ে না।
WebConverter যা যা রূপান্তর করতে পারে তা ব্রাউজ করুন
সাইটের প্রতিটি কনভার্টার এজেন্ট-রেডি। সম্পূর্ণ ক্যাটালগ অন্বেষণ করুন বা WebMCP ইন্টিগ্রেশন কীভাবে তৈরি হয়েছিল তা পড়ুন।
সমস্ত রূপান্তর