مختصر جواب
MCP پر ٹوکنز دو جگہ خرچ ہوتے ہیں۔ پہلے ٹولز کی فہرست میں: ہر ٹول کی تعریف پہلا لفظ لکھنے سے پہلے لوڈ ہوتی ہے۔ پھر چکروں میں: ہر ٹول کال پر پوری گفتگو دوبارہ پڑھی جاتی ہے، اور ہر نتیجہ ماڈل سے گزر کر لوٹتا ہے۔ Tool Search فہرست چھوٹی کرتا ہے۔ چکر صرف کوڈ ختم کرتا ہے۔
اس گائیڈ میں
اپنے MCP کا ٹوکن خرچ کیسے ناپیں؟
کچھ بدلنے سے پہلے دیکھیں کہ آپ کے ٹوکنز کہاں جاتے ہیں۔ Claude Code میں تین کمانڈز یہ دکھاتی ہیں:
/contextدکھاتی ہے کہ آپ کی سیاق و سباق کی ونڈو کس چیز سے بھری ہے، MCP ٹولز سمیت۔/mcpآپ کے سرورز کی فہرست دیتی ہے، اور جو استعمال نہیں ہوتے انہیں بند کرنے دیتی ہے۔/usageسبسکرپشن پر، آپ کے پلان کے حالیہ استعمال کو اسکلز، سب ایجنٹس، پلگ انز اور الگ الگ MCP سرورز میں بانٹ کر دکھاتی ہے۔
دو اعداد اہم ہیں: ٹولز کی فہرست کتنی بڑی ہے، اور ایک عام کام کتنی ٹول کالز کرتا ہے۔ پہلا عدد /context میں ہے۔ دوسرا آپ ٹرانسکرپٹ میں گن سکتے ہیں: ہر ٹول کال ماڈل کو ایک نئی درخواست ہے۔
MCP اتنے زیادہ ٹوکنز کیوں استعمال کرتا ہے؟ دو خرچ
ٹولز کی فہرست کا خرچ
کوئی ٹول چننے کے لیے ماڈل کو اس کی تعریف پڑھنی پڑتی ہے۔ MCP سرورز اپنی تمام تعریفیں شائع کرتے ہیں، اس لیے بڑا سیٹ اپ گفتگو کو شروع ہی سے بھرا ہوا رکھتا ہے۔ Anthropic نے 58 ٹولز والے پانچ سرورز کو پہلے پیغام سے پہلے تقریباً 55,000 ٹوکنز پر ناپا؛ اکیلے GitHub کے 35 ٹولز تقریباً 26,000 تک پہنچے۔ لمبی فہرست درستی کو بھی نقصان پہنچاتی ہے: Anthropic کے مطابق 30 سے 50 ٹولز کے بعد Claude کے لیے صحیح ٹول چننا مشکل ہونے لگتا ہے۔
یہ خرچ اب جڑ ہی سے کم کیا جا رہا ہے۔ Claude Code پہلے سے طے شدہ طور پر MCP ٹولز کی تعریفیں ضرورت پڑنے پر لوڈ کرتا ہے: جب تک کوئی ٹول استعمال نہ ہو، سیاق و سباق میں صرف نام اور سرور کی ہدایات آتی ہیں۔ Cursor بھی dynamic context discovery کے ذریعے یہی کرتا ہے، جس نے اس کے اپنے ٹیسٹ میں MCP ٹولز کال کرنے والے رنز میں ٹوکنز 46.9 فیصد کم کیے۔ Anthropic کا Tool Search Tool 85 فیصد کم ٹوکنز بتاتا ہے۔
چکروں کا خرچ
ٹول کال ماڈل کے اندر کوئی فنکشن کال نہیں۔ یہ ایک نئی درخواست ہے: ماڈل کال لکھتا ہے، رن ٹائم اسے چلاتا ہے، نتیجہ واپس آتا ہے، اور اگلی کال لکھنے کے لیے ماڈل پوری گفتگو پھر سے پڑھتا ہے۔ Claude Code کی اپنی دستاویزات صاف کہتی ہیں: وہ ہر درخواست کے ساتھ آپ کی پوری گفتگو بھیجتا ہے، اور جب بھی Claude ٹولز استعمال کرتا ہے تو ٹولز کے نتائج کے اس مجموعے کے ساتھ ایک اور درخواست بھیجتا ہے۔ پرامپٹ کیشنگ دوبارہ پڑھنے کو سستا کرتی ہے، مفت نہیں۔
نتائج کی قیمت دوسری بار بھی ادا ہوتی ہے۔ Anthropic کی مثال: کسی میٹنگ کا ٹرانسکرپٹ Google Drive سے Salesforce میں منتقل کرنے کا مطلب 50,000 اضافی ٹوکنز پراسیس کرنا ہو سکتا ہے، کیونکہ متن راستے میں ماڈل سے ہو کر گزرتا ہے۔
ٹول در ٹول
ایک پروگرام
Tool Search ان میں سے کسی بھی مسئلے کو حل نہیں کرتا۔ ہمارے اپنے ٹیسٹ میں، 152 ٹولز والے سرور پر ایک ریلیز ٹھیک کرتے ہوئے، Tool Search آن ہوتے ہوئے بھی Claude Code نے 26 ماڈل کالز کیں۔
MCP کے ٹوکنز کیسے کم ہوتے ہیں؟ حل، ایک موازنہ
ہر حل ایک خرچ کم کرتا ہے یا دونوں۔ کوئی بھی مفت نہیں، اور صحیح حل اس پر منحصر ہے کہ آپ MCP کیسے استعمال کرتے ہیں۔
| حل | فہرست گھٹاتا ہے | چکر گھٹاتا ہے | محنت | خامی |
|---|---|---|---|---|
| استعمال نہ ہونے والے سرورز منقطع کریں | جزویانہی سرورز کے لیے | نہیں | چند منٹ | دوبارہ جوڑنے تک وہ ٹولز آپ کے پاس نہیں رہتے۔ |
| Tool Search (ضرورت پر لوڈ ہونے والی ٹولز کی تعریفیں) | ہاںClaude Code اور Cursor میں پہلے سے شامل | نہیں | کوئی نہیں، پہلے سے آن | ہر تلاش ایک اضافی قدم ہے، اور خود کالز ویسی ہی رہتی ہیں۔ |
| MCP سرور کے بجائے کوئی CLI (gh، aws…) | ہاںہر ٹول کی الگ فہرست نہیں | نہیںاب بھی ہر کال کے لیے ایک کمانڈ | صرف جہاں کوئی اچھی CLI موجود ہو | آپ MCP کی رسائی کھو دیتے ہیں: بہت سی سروسز کا MCP سرور ہے مگر CLI نہیں۔ |
| MCP گیٹ وے | ہاںعموماً | جزویصرف کوڈ موڈ کے ساتھ | ایک سروس جسے چلانا اور محفوظ رکھنا ہو | ٹیموں اور گورننس کے لیے بنا ہے، ایک لیپ ٹاپ کے لیے نہیں۔ |
| ماڈل سے کوڈ لکھوائیں (کوڈ موڈ)، خود بنا کر | ہاںسینکڑوں کے بجائے چند ٹولز | ہاںہر کام کے لیے ایک پروگرام | زیادہ: محفوظ سینڈ باکس، حدود اور نگرانی | ماحول آپ خود بناتے اور سنبھالتے ہیں، اور Anthropic خبردار کرتا ہے کہ اس سے آپریشنل بوجھ بڑھتا ہے۔ |
| Delta MCP | ہاںتمام سرورز کے لیے تین ٹولز | ہاںہر کام کے لیے ایک پروگرام | انسٹال کریں: دو منٹ، مفت | کئی قدموں والے کاموں کے لیے بنایا گیا ہے۔ |
کوڈ موڈ وہ طریقہ ہے جسے Anthropic نے Code execution with MCP میں اور Cloudflare نے Code Mode میں بیان کیا ہے۔ Delta MCP یہی طریقہ ہے، بنا بنایا، ان سرورز کے لیے جو آپ پہلے سے استعمال کرتے ہیں۔
Delta MCP کیا بدلتا ہے؟
Delta MCP ایک مفت ایپ ہے جو آپ کی اے آئی ایپس اور ان کے MCP سرورز کے درمیان رہتی ہے۔ آپ کے اے آئی کو ہر سرور کا ہر ٹول نہیں، صرف تین ٹولز نظر آتے ہیں، اور وہ ہر کام ایک ٹائپ شدہ پروگرام کی شکل میں لکھتا ہے۔ Delta MCP پہلی کال سے پہلے پروگرام جانچتا ہے، کم سے کم کالز کرتا ہے، انہیں یا تو سب لاگو کرتا ہے یا ایک بھی نہیں، نتیجہ دوبارہ پڑھ کر جانچتا ہے اور اسے Activity میں رکھتا ہے، کالعدم کرنے کے لیے تیار۔
یعنی محنت کے بغیر کوڈ موڈ: جانچ، سب یا کچھ نہیں والا اطلاق اور کالعدم کرنے کی سہولت ایپ کے ساتھ آتی ہے، آپ کے کمپیوٹر پر۔ آپ کے سرورز بالکل ویسے ہی رہتے ہیں، اور ہر اصل ٹول اپنے نام سے کال کیا جا سکتا ہے۔
Delta MCP کتنے ٹوکنز بچاتا ہے؟
Tool Search آن کے ساتھ Claude Code، Sonnet 5.5، ہر طریقے کے دو سے تین رنز، اور آخری نتیجہ ہر سروس میں جانچا گیا۔
| کام | ٹوکنز | ماڈل کالز | تاریخِ پیمائش |
|---|---|---|---|
| ریلیز ٹھیک کرنا، کوڈ کی شکل میں152 ٹولز والا Cerberus | 13.4 گنا کم | 26 → 6.5 | 5 اکتوبر |
| ٹیسٹ شامل کرنا، متن کی شکل میں152 ٹولز والا Cerberus | 15.8 گنا کم | 16.6 → 4 | 2 اکتوبر |
| 20 تاخیر شدہ ٹکٹس نمٹاناایک ٹکٹ مینیجر | 4.8 گنا کم | 5 → 2 | 2 اکتوبر |
| لاگ اِن، 3 رابطے شامل کرنا، ان کی فہرست بناناMicrosoft Playwright MCP | 3.9 گنا کم | 12.6 → 4 | 2 اکتوبر |
| دستاویزات کے بارے میں ایک سوالContext7 | 1.2 گنا کم | 4 → 3 | 5 اکتوبر |
کام میں جتنے زیادہ قدم ہوں، Delta MCP اتنی ہی زیادہ بچت کرتا ہے۔
Tool Search کے ہوتے ہوئے کیا Delta MCP کی ضرورت ہے؟
جی ہاں، جب آپ کے کاموں میں کئی قدم ہوں۔ Tool Search فہرست کو چھوٹا رکھتا ہے، مگر ہر قدم اب بھی پوری گفتگو کی ایک باری ہے۔ Delta MCP یہ باریاں ختم کر دیتا ہے: آپ کا اے آئی کام کو ایک پروگرام کی شکل میں لکھتا ہے۔ ہماری پیمائشیں Tool Search آن رکھ کر لی گئیں، اس لیے یہ بچت اس کے علاوہ ہے۔
سوالات
MCP اتنے زیادہ ٹوکنز کیوں استعمال کرتا ہے؟
دو وجوہات۔ ماڈل کوئی ٹول چننے سے پہلے ہر ٹول کی تعریف پڑھتا ہے، اور ہر ٹول کال ایک الگ درخواست ہے جو پوری گفتگو دوبارہ پڑھتی ہے، جبکہ ہر نتیجہ ماڈل سے ہو کر واپس جاتا ہے۔ پہلا ٹولز کی فہرست کا خرچ ہے، دوسرا چکروں کا خرچ۔
MCP ٹولز کتنے ٹوکنز استعمال کرتے ہیں؟
یہ آپ کے سرورز پر منحصر ہے۔ Anthropic نے 58 ٹولز والے پانچ سرورز کو پہلے پیغام سے پہلے تقریباً 55,000 ٹوکنز پر ناپا، اور اکیلے GitHub کے 35 ٹولز کو تقریباً 26,000 پر۔ Claude Code کی کمانڈ /context آپ کا اپنا عدد دکھاتی ہے۔
کیا Tool Search سے MCP کا ٹوکن خرچ ٹھیک ہو جاتا ہے؟
یہ فہرست ٹھیک کرتا ہے، چکر نہیں۔ Anthropic فہرست کے لیے 85 فیصد کم ٹوکنز بتاتا ہے، اور Cursor کے اسی طرح کے فیچر نے MCP ٹولز کال کرنے والے رنز میں ٹوکنز 46.9 فیصد کم کیے۔ مگر ہر ٹول کال اب بھی پوری گفتگو پر ایک الگ درخواست ہے۔
کیا MCP کے ساتھ کوڈ چلانا واقعی سستا ہے؟
کئی قدموں والے کاموں پر، اکثر ہاں۔ Anthropic کی مثال 150,000 سے گھٹ کر 2,000 ٹوکنز پر آ گئی، اور Cloudflare نے 2,500 سے زیادہ API اینڈ پوائنٹس تقریباً 1,000 ٹوکنز میں پیش کیے۔ دونوں کی ایک قیمت ہے: کوڈ چلانے کے لیے ایک محفوظ جگہ درکار ہے۔ ہماری اپنی پیمائشوں میں Delta MCP نے کئی قدموں والے کاموں پر 3.3–24.1× کم ٹوکنز استعمال کیے۔
کیا Delta MCP ٹوکنز بچاتا ہے؟
جی ہاں، کئی قدموں والے کاموں پر: ہمارے ٹیسٹس میں 3.3–24.1× کم ٹوکنز، کیونکہ آپ کا اے آئی ہر قدم کی ایک کال کے بجائے ایک ہی پروگرام لکھتا ہے۔
کیا مجھے اپنے MCP سرورز بدلنے ہوں گے؟
نہیں۔ Delta MCP انہیں بالکل ویسے ہی استعمال کرتا ہے جیسے وہ ہیں، اور ہر اصل ٹول اپنے نام سے کال کیا جا سکتا ہے: ہمارے آزمائے گئے سب سے بڑے سرور پر 152 میں سے 152۔
میں کیسے جانچوں کہ میرے MCP سرورز کتنے ٹوکنز استعمال کرتے ہیں؟
Claude Code میں /context دکھاتا ہے کہ آپ کی سیاق و سباق کی ونڈو کیا بھر رہا ہے، MCP ٹولز کی تعریفوں سمیت۔ /mcp آپ کے سرورز کی فہرست دکھاتا ہے اور جو سرورز آپ استعمال نہیں کرتے انہیں بند کرنے دیتا ہے، اور سبسکرپشن پر /usage حالیہ استعمال کو ہر MCP سرور کے حساب سے الگ کر کے دکھاتا ہے۔
ذرائع
- Anthropic, Code execution with MCP: Building more efficient agents (4 نومبر، 2025) براہِ راست ٹول کالز کے دو مسائل؛ 150,000 سے 2,000 ٹوکنز والی مثال؛ 50,000 ٹوکنز والے ٹرانسکرپٹ کی مثال؛ سینڈ باکس کے بارے میں انتباہ۔
- Anthropic, Advanced tool use (24 نومبر، 2025) پانچ سرورز پر 58 ٹولز، تقریباً 55,000 ٹوکنز؛ Tool Search Tool کے ساتھ 85 فیصد کم ٹوکنز۔
- Anthropic, Tool search tool (documentation) 30 سے 50 ٹولز کے بعد Claude کی ٹول چننے کی درستی کم ہو جاتی ہے۔
- Claude Code, Manage costs effectively (documentation) MCP ٹولز کی تعریفیں پہلے سے طے شدہ طور پر ضرورت پڑنے پر لوڈ ہوتی ہیں؛ /context، /mcp اور /usage؛ ہر درخواست کے ساتھ پوری گفتگو بھیجی جاتی ہے؛ CLI اور MCP کا اضافی بوجھ۔
- Cursor, Dynamic context discovery (6 جنوری، 2026) Cursor کے اپنے A/B ٹیسٹ میں، MCP ٹول کال کرنے والے رنز میں 46.9 فیصد کم ٹوکنز۔
- Cloudflare, Code Mode: give agents an entire API in 1,000 tokens (20 فروری، 2026) 2,500 سے زیادہ اینڈ پوائنٹس تقریباً 1,000 ٹوکنز میں، جبکہ سادہ MCP سرور کے طور پر 1.17 ملین۔
- Delta MCP, Benchmarks اس صفحے پر Delta MCP کی ہر پیمائش، اس کے طریقے کے ساتھ۔
مزید پڑھیں
- Claude Code کی استعمال کی حد ختم ہو گئی؟ MCP سرورز کا خرچClaude Code کے پیغام You've hit your limit کا مطلب (سیشن، ہفتہ وار، Opus، خرچ)، /usage سے MCP سرورز کا خرچ کیسے دیکھیں، اور پہلے کیا کم کریں۔
- MCP بمقابلہ CLI: اے آئی ایجنٹس کا ٹوکن بل کہاں سے آتا ہےاپنے اے آئی ایجنٹ کے لیے MCP یا CLI؟ ہر ایک کی ٹوکنز میں لاگت، پیمائشیں کیا بتاتی ہیں، کب CLI بہتر ہے، کب MCP، اور کہاں کوڈ دونوں سے آگے ہے۔
- MCP کنفیگ فائل کہاں ہے: Claude، Cursor، VS Code اور دیگرClaude Desktop، Claude Code، Cursor، VS Code، Windsurf، Gemini CLI اور Codex MCP کنفیگ کہاں رکھتے ہیں: فائل کا راستہ، JSON کلید، ریموٹ سرورز، ٹولز کی حد۔