সংক্ষিপ্ত উত্তর
সাধারণত একটি CLI‑তে MCP সার্ভারের চেয়ে কম টোকেন লাগে: এতে টুলের কোনো তালিকা যোগ হয় না, আর প্রচলিত কমান্ডগুলো মডেল আগে থেকেই জানে। MCP এগিয়ে থাকে যেখানে CLI নেই, যেখানে সাইন-ইন দরকার, বা যেখানে আপনার অ্যাপে শেল নেই। দুটিতেই প্রতিটি ধাপ একটি রিকোয়েস্ট। ধাপগুলো কোডে জুড়ে দিলে সেই খরচ চলে যায়।
এই গাইডে যা আছে
কোনটিতে কত টোকেন খরচ হয়?
খরচ ঠিক করে তিনটি জিনিস: টুলের তালিকা, ধাপের সংখ্যা, আর প্রতিটি ধাপ থেকে কী ফেরত আসে। তিনটিতেই MCP সার্ভার আর CLI আলাদা।
| খরচ | MCP সার্ভার | CLI |
|---|---|---|
| টুলের তালিকা | প্রতিটি টুলের একটি সংজ্ঞা আছে, যা মডেলকে পড়তে হয়। Claude Code ডিফল্টভাবে সেগুলো পরে লোড করে: কোনো টুল ব্যবহার না হওয়া পর্যন্ত কনটেক্সটে ঢোকে শুধু টুলের নাম। | নেই। প্রচলিত কমান্ডগুলো মডেল আগে থেকেই জানে, নয়তো একবার --help পড়ে নেয়। |
| প্রতিটি ধাপ | একটি টুল কল মানে পুরো কথোপকথন নিয়ে একটি রিকোয়েস্ট। | একটি কমান্ডও একটি রিকোয়েস্ট, তবে একটি কমান্ড পাইপ আর && দিয়ে কয়েকটি ধাপ জুড়ে দিতে পারে। |
| যা ফেরত আসে | পুরো ফলাফল কথোপকথনে ঢোকে। Claude Code 10,000 টোকেনের বেশি হলে সতর্ক করে, আর ডিফল্টভাবে একটি ফলাফলকে 25,000‑এ সীমিত রাখে। | মডেল দেখার আগেই আপনি ছেঁটে নিতে পারেন (head, jq), অথবা ফাইলে রাখতে পারেন, যেমনটা Playwright CLI করে। |
জুড়ে দেওয়া আর ছাঁটার ক্ষমতা আসে শেল থেকে, কোনো নির্দিষ্ট CLI থেকে নয়: এটি একটি ছোট প্রোগ্রাম, যা একটি রিকোয়েস্টে কয়েকটি ধাপ চালায়। নিচের কোড মোড MCP‑কে একই ক্ষমতা দেয়।
মাপ কী বলে?
তিনটি সূত্র, তিন দিক থেকে।
- AnthropicClaude Code‑এর খরচ-গাইড বলে,
gh,aws,gcloudআরsentry-cli, এ ধরনের CLI টুল এখনো MCP সার্ভারের চেয়ে কনটেক্সটের দিক থেকে বেশি সাশ্রয়ী, কারণ এগুলো টুল ধরে ধরে কোনো তালিকা যোগ করে না। - MicrosoftPlaywright CLI‑এর README বলে, CLI কল তার MCP সার্ভারের চেয়ে টোকেনের দিক থেকে বেশি সাশ্রয়ী: এতে বড় টুল-স্কিমা আর বিস্তারিত অ্যাক্সেসিবিলিটি ট্রি মডেলে লোড করতে হয় না। README‑টি MCP রেখেছে এক্সপ্লোরেটরি অটোমেশন, সেলফ-হিলিং টেস্ট আর দীর্ঘ সময় চলা ওয়ার্কফ্লোর জন্য, যেখানে টোকেনের খরচের চেয়ে ব্রাউজারের অবিচ্ছিন্ন কনটেক্সট বেশি জরুরি।
- ScalekitScalekit‑এর একটি বেঞ্চমার্ক, মার্চ 2026: GitHub‑এ শুধু পড়ার পাঁচটি কাজ, 75টি রান, Claude Sonnet 4।
ghCLI প্রতি কাজে খরচ করেছে 1,365 থেকে 9,386 টোকেন, আর GitHub‑এর MCP সার্ভার 32,279 থেকে 82,835, অর্থাৎ 4 থেকে 32 গুণ বেশি। MCP সার্ভার 25টির মধ্যে 7টি রানে টাইমআউটে ব্যর্থও হয়েছে; CLI প্রতিবার সফল।
ওই বেঞ্চমার্ক প্রতিটি কথোপকথনে GitHub‑এর 43টি টুলের সংজ্ঞাই লোড করেছিল। Claude Code এখন ডিফল্টভাবে সেগুলো পরে লোড করে, তাতে সেখানে ওই ব্যবধানের তালিকাজনিত অংশটুকু চলে যায়, কিন্তু প্রতি ধাপের অংশ যায় না, আর যেসব অ্যাপ এখনো প্রতিটি সংজ্ঞা লোড করে, সেখানে তালিকার অংশও থেকে যায়।
কখন CLI এগিয়ে থাকে, আর কখন MCP?
CLI এগিয়ে থাকে যখন…
- টুলটি সুপরিচিত, যেমন gh, aws বা gcloud।
- আউটপুট লম্বা, আর আপনার দরকার তার কিছু অংশ: মডেল পড়ার আগেই ছেঁটে নিন।
- আপনি এমন কোডিং এজেন্টে কাজ করেন, যার শেল আর ফাইলসিস্টেম আছে।
- কয়েকটি ধাপ একটি কমান্ডেই এঁটে যায়।
MCP এগিয়ে থাকে যখন…
- সার্ভিসটির কোনো CLI নেই, বা আছে শুধু নিজস্ব সাইন-ইনসহ একটি রিমোট সার্ভার।
- আপনার এআই অ্যাপে মডেলের ব্যবহারের মতো কোনো শেল নেই, যেমন চ্যাট অ্যাপে।
- আপনি চান টাইপড ইনপুট আর প্রতিটি টুল কী করে তার তালিকা, ট্রেনিং থেকে মডেলের মনে রাখা ফ্ল্যাগের বদলে।
- কয়েকজন মানুষ এজেন্টটি ব্যবহার করেন, আর প্রত্যেকের নিজস্ব অনুমোদন দরকার: Scalekit‑এর মূল যুক্তি এটিই।
MCP‑এর দিন কি শেষ?
না। প্রোটোকলটি এখনো সেটা করে, যা CLI পারে না: সাইন-ইনসহ রিমোট সার্ভিসে পৌঁছানো, শেল নেই এমন অ্যাপে কাজ করা, আর প্রতিটি টুলকে টাইপড উপায়ে বর্ণনা করা। Microsoft‑এর নিজের README‑ও কিছু ওয়ার্কফ্লোর জন্য MCP রেখেছে।
যা পুরোনো হয়ে যাচ্ছে তা একটি প্যাটার্ন: প্রতি ধাপে একটি টুল কল, পুরো কথোপকথন নিয়ে। CLI কমান্ড জুড়ে দিয়ে এর কিছুটা এড়ায়। Anthropic আর Cloudflare সাধারণ সমাধানটি বর্ণনা করেছে, টুল কল করে এমন কোড লেখা, আর মেপেও দেখিয়েছে: Anthropic‑এর উদাহরণে টোকেন 1,50,000 থেকে নেমে এসেছে 2,000‑এ, আর Cloudflare প্রায় 1,000 টোকেনে 2,500‑এরও বেশি এন্ডপয়েন্ট খুলে দিয়েছে।
Delta MCP সেই সমাধানটিই, একেবারে তৈরি, আপনার এখনকার MCP সার্ভারগুলোর জন্য: আপনার এআই প্রতিটি কাজ লেখে একটি প্রোগ্রামে। আমরা এটি মেপেছি ওই সার্ভারগুলো সরাসরি কল করার তুলনায়, Tool Search চালু থাকা Claude Code‑এ:
Sonnet 5.5, প্রতিটি ভ্যারিয়েন্টে দুই থেকে তিনটি রান, প্রতিটি সার্ভিসে চূড়ান্ত ফলাফল যাচাই করা।
| কাজ | টোকেন | মডেল কল | মাপার তারিখ |
|---|---|---|---|
| একটি রিলিজ ঠিক করা, কোড রূপেCerberus, 152টি টুল | 13.4× কম | 26 → 6.5 | 5 অক্টোবর |
| দেরি হয়ে যাওয়া 20টি টিকিট গোছানোএকটি টিকিট ম্যানেজার | 4.8× কম | 5 → 2 | 2 অক্টোবর |
| লগ ইন, 3টি কন্টাক্ট যোগ, তারপর তালিকাMicrosoft Playwright MCP | 3.9× কম | 12.6 → 4 | 2 অক্টোবর |
আপনি কোনটি ব্যবহার করবেন?
প্রোটোকল দিয়ে নয়, আপনার পরিস্থিতি দিয়ে শুরু করুন।
| আপনার পরিস্থিতি | ব্যবহার করুন | কেন |
|---|---|---|
| টুলটি সুপরিচিত এবং তার CLI আছে: gh, aws, gcloud। | একটি CLI | তালিকা নেই, আর আউটপুট ছাঁটা যায়। Claude Code‑এর খরচ-গাইড এটিই সুপারিশ করে। |
| সার্ভিসটির CLI নেই, বা আপনি সেখানে পৌঁছান একটি রিমোট সার্ভার দিয়ে। | MCP | ঢোকার পথ এটিই। যে সার্ভার ব্যবহার করেন সেগুলো রাখুন, বাকিগুলো বিচ্ছিন্ন করুন। |
| আপনার এআই অ্যাপে শেল নেই। | MCP | CLI চালানোর জন্য একটি জায়গা লাগে। |
| একটি কাজ কয়েকটি ধাপ বা কয়েকটি সার্ভিস জুড়ে চলে। | কোড, প্রতি ধাপে একটি কল নয় | আপনার MCP সার্ভারের জন্য এটি করে Delta MCP। CLI‑এর জন্য করে একটি স্ক্রিপ্ট। |
প্রশ্নোত্তর
এআই এজেন্টের জন্য MCP ভালো, নাকি CLI?
কোনোটিই সবসময় নয়। যেখানে সুপরিচিত CLI আছে, সেখানে CLI সাধারণত সস্তা, কারণ এতে টুলের তালিকা যোগ হয় না আর আউটপুট ছাঁটা যায়। যেখানে CLI নেই, সাইন-ইন দরকার, বা অ্যাপে শেল নেই, সেখানে ঢোকার পথ MCP। দুটিতেই প্রতিটি ধাপে একটি রিকোয়েস্টের দাম দিতে হয়।
টোকেনের হিসাবে CLI কি MCP সার্ভারের চেয়ে সস্তা?
সাধারণত, প্রতি কাজে, হ্যাঁ। Scalekit মেপেছে, gh CLI প্রতি কাজে 1,365 থেকে 9,386 টোকেন নেয়, আর GitHub‑এর MCP সার্ভার 32,279 থেকে 82,835, যখন 43টি টুলের সংজ্ঞাই লোড করা ছিল। Claude Code এখন ওই সংজ্ঞাগুলো পরে লোড করে, তাতে ব্যবধান কমে।
MCP‑এর দিন কি শেষ?
না। রিমোট সার্ভিস, সাইন-ইন আর শেলহীন অ্যাপ এখনো MCP‑ই সামলায়, আর Microsoft‑এর নিজের Playwright CLI README এক্সপ্লোরেটরি ও দীর্ঘ সময় চলা ওয়ার্কফ্লোর জন্য MCP রেখেছে। টোকেন খরচ করে প্রতি ধাপে একটি কলের রীতি, যার জায়গা কোড নিতে পারে।
আমার MCP সার্ভারের বদলে কি স্কিল আর CLI ব্যবহার করা উচিত?
শুধু যেখানে ভালো CLI আছে। স্কিলও কাজে লাগে: Claude Code শুরুতে শুধু তাদের বিবরণ লোড করে, আর কোনো স্কিল ডাকা হলে তবেই পুরো লেখা, আর একটি স্কিলে চালানোর মতো কোডও থাকতে পারে। Anthropic বলে, স্কিল MCP সার্ভারের জায়গা নেয় না, বরং তার পরিপূরক।
Playwright MCP সার্ভারের পাশাপাশি Playwright CLI কেন আছে?
এর README বলে, CLI কলে বড় টুল-স্কিমা আর বিস্তারিত অ্যাক্সেসিবিলিটি ট্রি মডেলে লোড করতে হয় না, আর CLI ও স্কিল মিলে সেই কোডিং এজেন্টের জন্য উপযুক্ত, যারা সীমিত কনটেক্সট উইন্ডোতে বড় কোডবেসের সঙ্গে ব্রাউজার অটোমেশনের ভারসাম্য রাখে। MCP থাকে এক্সপ্লোরেটরি অটোমেশন, সেলফ-হিলিং টেস্ট আর দীর্ঘ সময় চলা ওয়ার্কফ্লোর জন্য।
Delta MCP কি CLI‑এর জায়গা নেয়?
না। যেখানে ভালো একটি CLI আছে, সেখানে CLI‑ই সঠিক টুল। Delta MCP আপনার এখনকার MCP সার্ভারগুলোর জন্য, কয়েক ধাপের কাজে: সেগুলো সরাসরি কল করার তুলনায় আমাদের পরীক্ষায় 3.3–24.1× কম টোকেন।
সূত্র
- Claude Code, Manage costs effectively (documentation) CLI টুল MCP সার্ভারের চেয়ে কনটেক্সটের দিক থেকে বেশি সাশ্রয়ী; MCP টুলের সংজ্ঞা ডিফল্টভাবে পরে লোড হয়।
- Claude Code, Connect Claude Code to tools via MCP (documentation) টুলের ফলাফলে 10,000 টোকেনের সতর্কতা আর ডিফল্ট 25,000 টোকেনের সীমা।
- Microsoft, Playwright CLI (README on GitHub) টোকেন-সাশ্রয়ে CLI বনাম MCP, আর কোথায় MCP‑ই ভালো।
- Scalekit, MCP vs CLI: Benchmarking AI Agent Cost & Reliability (11 মার্চ, 2026) GitHub বেঞ্চমার্ক: প্রতি কাজে টোকেন, নির্ভরযোগ্যতা আর 43টি টুলের সংজ্ঞা।
- Anthropic, Code execution with MCP: Building more efficient agents (4 নভেম্বর, 2025) 1,50,000 থেকে 2,000 টোকেনের উদাহরণ; প্রতি ধাপে একটি কলের বদলে টুল কল করে এমন কোড।
- Cloudflare, Code Mode: give agents an entire API in 1,000 tokens (20 ফেব্রুয়ারি, 2026) প্রায় 1,000 টোকেনে 2,500‑এরও বেশি এন্ডপয়েন্ট, যেখানে সাধারণ MCP সার্ভার হিসেবে লাগত 11.7 লাখ।
- Anthropic, Equipping agents for the real world with Agent Skills (16 অক্টোবর, 2025) স্কিল প্রথমে তার নাম আর বিবরণ লোড করে, বাকিটা দরকার হলে; স্কিলে কোড থাকতে পারে; এগুলো MCP সার্ভারের পরিপূরক।
- Claude Code, Extend Claude with skills (documentation) স্কিলের বিবরণ লোড হয় শুরুতে; পুরো বিষয়বস্তু কেবল স্কিল ডাকা হলে।
- Delta MCP, Benchmarks এই পৃষ্ঠায় Delta MCP‑এর প্রতিটি মাপ, পদ্ধতিসহ।
আরও পড়ুন
- MCP টোকেন খরচ কীভাবে কমাবেন, আর MCP কেন এত টোকেন খরচ করেMCP টোকেন খরচ কীভাবে কমাবেন: /context দিয়ে মাপুন, দুই খরচ (টুলের তালিকা আর প্রতিটি যাওয়া-আসা) দেখুন, আর Tool Search‑সহ প্রতিটি সমাধানের তুলনা করুন।
- Claude Code‑এর ব্যবহারের লিমিট শেষ? MCP সার্ভারে কত খরচClaude Code‑এর “You've hit your limit” বার্তার মানে কী (সেশন, সাপ্তাহিক, Opus, খরচের লিমিট), /usage দিয়ে MCP সার্ভারের খরচ কীভাবে দেখবেন, আর আগে কী কমাবেন।
- MCP কনফিগ ফাইল কোথায় থাকে: Claude, Cursor, VS Code ও আরওClaude Desktop, Claude Code, Cursor, VS Code, Windsurf, Gemini CLI ও Codex তাদের MCP কনফিগারেশন কোথায় রাখে: ফাইলের পাথ, JSON কী, রিমোট সার্ভার আর টুলের সীমা।