Skip to content
ToolKloud.43 مفت آن لائن ٹولز
تمام ٹولز پر واپس جائیں۔
جنریٹرز افادیت
سرور کی مدد سے • آپ کا ان پٹ پروسیس کرنے کے لیے سرور کو بھیجا جاتا ہے۔

MCP سرور سینڈ باکس

یہ سینڈ باکس ایک چھوٹے سے مقامی MCP (ماڈل سیاق و سباق پروٹوکول) سرور کو گھماتا ہے اور آپ کو اس کے سامنے آنے والے ٹولز کو براہ راست کال کرنے دیتا ہے، تاکہ آپ حقیقی وقت میں درخواست اور جوابی پے لوڈ دیکھ سکیں اور یہ سمجھ سکیں کہ پروٹوکول کو آپ کی اپنی AI ایپلیکیشن میں وائرنگ کرنے سے پہلے MCP ٹول کالز دراصل کیسے کام کرتی ہیں۔

How MCP Communication Flows

1

Next.js Client (React)

Sends a standard POST request with the text body to our API route: `/api/mcp-client`.

Next.js API Handler (Stdio Client)

Spawns a Node.js child process: `node mcp-demo/dist/server.js` and opens stdout/stdin pipelines.

JSON-RPC StdIn Write

Writes a standard JSON-RPC command string to the child process standard input stream: `{"method":"tools/call","params":{"name":"calculate_text_stats",...}}` followed by `\n`.

MCP Server (Studio Transport Server)

Listens on stdin, executes the tool logic locally, and writes the output back to `stdout` as a JSON line.

JSON-RPC StdOut Read & Return

Next.js API catches the line from stdout, terminates the child process using `child.kill()`, and responds back to the client.

Learning Module

Where is the code?

The MCP server project configuration is saved inside the workspace sub-directory at:mcp-demo/

Key Files inside `mcp-demo/`
  • src/server.ts

    The TypeScript server implementing the official `@modelcontextprotocol/sdk` wrapper.

  • README.md

    Contains complete instructions on how to configure this server with external desktop clients like Claude Desktop.

How to extend this server

Open `src/server.ts`. You can add new tools to the `ListToolsRequestSchema` response, and implement their execution rules in the `CallToolRequestSchema` handler block.

یہ کیسے کام کرتا ہے۔

  1. 1

    ToolKloud ایک ہلکا پھلکا مقامی MCP سرور بناتا ہے جو چند مثالی ٹولز کو سامنے لاتا ہے۔

  2. 2

    دستیاب ٹولز اور ان کے ان پٹ اسکیموں کو براؤز کریں۔

  3. 3

    نمونہ ان پٹ کے ساتھ ایک ٹول کو کال کریں اور لائیو جواب دیکھیں۔

  4. 4

    پروٹوکول کو سمجھنے کے لیے خام درخواست/جوابی پے لوڈ کا معائنہ کریں۔

کلیدی فوائد اور فوائد

ہینڈ آن، نہ صرف دستاویزات

صرف پروٹوکول کی تفصیلات پڑھنے کے بجائے حقیقی MCP کی درخواستیں اور جوابات دیکھیں۔

کوئی سیٹ اپ کی ضرورت نہیں ہے۔

سرور خود بخود گھوم جاتا ہے - نوڈ پیکجز کو انسٹال کرنے یا کسی کلائنٹ کو پہلے خود ترتیب دینے کی ضرورت نہیں ہے۔

خام پے لوڈ کا معائنہ کریں۔

پروٹوکول کی شکل کو سمجھنے کے لیے کلائنٹ اور سرور کے درمیان حقیقی JSON کا تبادلہ دیکھیں۔

محفوظ سینڈ باکس ماحول

کسی بھی پیداواری نظام کو متاثر کیے بغیر مثال کے اوزار کے ساتھ آزادانہ طور پر تجربہ کریں۔

لوگ اسے کس کے لیے استعمال کرتے ہیں۔

  • یہ دیکھنا کہ ماڈل سیاق و سباق پروٹوکول ٹول کال اور رسپانس دراصل کیسا لگتا ہے۔
  • اپنے MCP سرور کو لاگو کرنے سے پہلے ٹول اسکیموں کو سمجھنا۔
  • گفتگو، ورکشاپ یا دستاویزی صفحہ میں MCP میکانکس کا مظاہرہ کرنا۔
  • کام کے نفاذ کے خلاف پروٹوکول کے اپنے ذہنی ماڈل کی جانچ کرنا۔

تعاون یافتہ فارمیٹس اور اختیارات

پروٹوکولماڈل سیاق و سباق پروٹوکول ٹول لسٹنگ اور ٹول انووکیشن
ڈیمو ٹولزمثال کے متن کے اعداد و شمار کے ٹولز کا ایک چھوٹا سیٹ
پروسیسنگسرور کی مدد سے - ہمارے انفراسٹرکچر پر ڈیمو سرور کے خلاف کالز کو ایگزیکٹ کیا جاتا ہے۔

رازداری اور ڈیٹا ہینڈلنگ

یہاں براؤزر پر مبنی ٹولز کے برعکس، یہ سینڈ باکس ہمارے سرور پر درخواستوں پر عمل درآمد کرتا ہے۔ آپ جو ان پٹ بھیجتے ہیں اس پر وہاں کارروائی ہوتی ہے اور سیشن کے بعد اسے محفوظ نہیں کیا جاتا ہے، لیکن یہ آپ کے آلے کو چھوڑ دیتا ہے — حقیقی اسناد اور خفیہ ڈیٹا کو اس سے دور رکھیں۔

حدود اور جاننے کی چیزیں

  • یہ ایک سیکھنے والا سینڈ باکس ہے، عام مقصد کے MCP میزبان نہیں۔ آپ اسے اپنے سرور سے جوڑ نہیں سکتے یا اپنی مرضی کے ٹولز کو رجسٹر نہیں کر سکتے۔
  • درخواستیں آپ کے براؤزر کے بجائے ہمارے سرور پر عمل میں لائی جاتی ہیں، اس لیے آپ جو ان پٹ یہاں بھیجتے ہیں وہ آپ کے آلے کو چھوڑ دیتا ہے۔
  • سینڈ باکس سٹیٹ لیس ہے اور سیشنز کے درمیان ری سیٹ ہو جاتا ہے۔ آپ کچھ بھی نہیں کرتے ہیں.
  • مثال کے اوزار جان بوجھ کر معمولی ہیں، درخواست اور جواب کی شکلوں کو اپنے آپ میں مفید ہونے کی بجائے قابل فہم بنانے کے لیے منتخب کیے گئے ہیں۔

خرابی کا سراغ لگانا

ایک کال ایک غلطی لوٹاتی ہے۔

ٹول کے مشتہر کردہ اسکیما کے خلاف دلیل کے ناموں کو چیک کریں — MCP ٹول کالز اس کے خلاف تصدیق شدہ ہیں، اور ایک غیر مماثل کلید معمول کی وجہ ہے۔

نتائج سیشنوں کے درمیان مختلف ہوتے ہیں۔

سینڈ باکس ری سیٹ ہو جاتا ہے، اس لیے کچھ نہیں ہوتا۔ ہر سیشن کو ایک تازہ سرور کی طرح سمجھیں۔

MCP Client — Test Model Context Protocol Servers in Your Browser

Connect to a Model Context Protocol server, inspect the tools, resources and prompts it exposes, and call them with real arguments. A free browser-based MCP client for developers building or debugging an MCP integration, with no local runtime to configure first.

  • Inspect tools, resources and prompts — see everything a server advertises, including each tool's full JSON Schema, so you can confirm the contract before writing client code.
  • Call tools with live arguments — invoke a tool with real input and read the raw response — the fastest way to find out whether a bug is yours or the server's.
  • Debug an MCP server as you build it — verify that schemas, descriptions and error responses look the way an AI model will actually receive them.
  • No local setup required — test a server without first wiring it into a desktop AI client and restarting it after every change.
  • Understand the protocol by using it — MCP is the emerging standard for connecting AI assistants to external tools and data — seeing the exchange makes the spec concrete.

Free with no account. Format the JSON responses you get back with the JSON Formatter while you debug.

اکثر پوچھے گئے سوالات

ماڈل سیاق و سباق پروٹوکول کیا ہے؟

MCP ایک مستقل کلائنٹ سرور انٹرفیس کے ذریعے AI ایپلی کیشنز کو بیرونی ٹولز اور ڈیٹا ذرائع سے منسلک کرنے کا ایک کھلا معیار ہے، جسے Anthropic نے تیار کیا ہے اور AI ٹولنگ ایکو سسٹم میں وسیع پیمانے پر اپنایا ہے۔

کیا مجھے اس سینڈ باکس کو استعمال کرنے کے لیے Node.js جاننے کی ضرورت ہے؟

نہیں۔

کیا میں ٹیسٹ کرنے کے لیے اپنے حسب ضرورت ٹولز شامل کر سکتا ہوں؟

یہ سینڈ باکس سیکھنے کے لیے ڈیزائن کیے گئے ٹیکسٹ سٹیٹس ٹولز کے ایک چھوٹے سیٹ کے ساتھ بھیجتا ہے۔ اس کا مطلب عام مقصد کے MCP سرور ہوسٹ کے بجائے ڈیمو ماحول کے طور پر ہے۔

کیا یہ مفید ہے اگر میں اپنا MCP انٹیگریشن بنا رہا ہوں؟

ہاں — اپنے کلائنٹ یا سرور کو لاگو کرنے سے پہلے حقیقی ٹول اسکیموں اور درخواست/جواب کے پے لوڈز کو دیکھنا پروٹوکول کی ساخت کو سمجھنے کا ایک اچھا طریقہ ہے۔

کیا میں یہاں جو کچھ کرتا ہوں وہ بعد میں بھی برقرار رہتا ہے؟

نہیں — پیدا کردہ سرور اور اس کی حالت عارضی ہیں اور ہر سیشن کو دوبارہ ترتیب دیں، اس لیے یہاں آپ جس چیز کی جانچ کرتے ہیں اس کے دیرپا اثرات نہیں ہوتے۔

متعلقہ اوزار

Further reading