MCP-Server-Sandbox
Diese Sandbox startet einen kleinen lokalen MCP-Server (Model Context Protocol) und ermöglicht Ihnen den direkten Aufruf seiner bereitgestellten Tools, sodass Sie Anforderungs- und Antwortnutzlasten in Echtzeit sehen und verstehen können, wie MCP-Tool-Aufrufe tatsächlich funktionieren, bevor Sie das Protokoll in Ihre eigene KI-Anwendung integrieren.
How MCP Communication Flows
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
The MCP server project configuration is saved inside the workspace sub-directory at: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.
Open `src/server.ts`. You can add new tools to the `ListToolsRequestSchema` response, and implement their execution rules in the `CallToolRequestSchema` handler block.
Wie es funktioniert
- 1
ToolKloud erstellt einen einfachen lokalen MCP-Server, der einige Beispieltools bereitstellt.
- 2
Durchsuchen Sie die verfügbaren Tools und ihre Eingabeschemata.
- 3
Rufen Sie ein Tool mit Beispieleingabe auf und sehen Sie sich die Live-Antwort an.
- 4
Untersuchen Sie die Rohdaten der Anforderung/Antwort, um das Protokoll zu verstehen.
Hauptvorteile und Vorteile
Praxisnah, nicht nur Dokumentation
Sehen Sie echte MCP-Anfragen und -Antworten, anstatt nur Protokollspezifikationen zu lesen.
Keine Einrichtung erforderlich
Der Server wird automatisch hochgefahren – Sie müssen nicht zuerst Node-Pakete installieren oder selbst einen Client konfigurieren.
Untersuchen Sie Rohnutzlasten
Sehen Sie sich den tatsächlichen JSON-Austausch zwischen Client und Server an, um die Form des Protokolls zu verstehen.
Sichere Sandbox-Umgebung
Experimentieren Sie frei mit Beispieltools, ohne das Produktionssystem zu beeinträchtigen.
Wofür die Leute es verwenden
- Sehen Sie, wie der Aufruf und die Antwort eines Model Context Protocol-Tools tatsächlich aussehen.
- Verstehen Sie Tool-Schemata, bevor Sie Ihren eigenen MCP-Server implementieren.
- Demonstration der MCP-Mechanik in einem Vortrag, Workshop oder einer Dokumentationsseite.
- Überprüfen Sie Ihr mentales Modell des Protokolls anhand einer funktionierenden Implementierung.
Unterstützte Formate und Optionen
| Protokoll | Auflistung und Aufruf des Model Context Protocol-Tools |
|---|---|
| Demo-Tools | Eine kleine Auswahl an Beispieltools für Textstatistiken |
| Verarbeitung | Servergestützt – Aufrufe werden auf einem Demoserver in unserer Infrastruktur ausgeführt |
Datenschutz und Datenverarbeitung
Im Gegensatz zu den browserbasierten Tools hier führt diese Sandbox Anfragen auf unserem Server aus. Die von Ihnen gesendeten Eingaben werden dort verarbeitet und nach der Sitzung nicht gespeichert, sondern verlassen Ihr Gerät – halten Sie echte Anmeldeinformationen und vertrauliche Daten fern.
Grenzen und Wissenswertes
- Dies ist eine Lern-Sandbox, kein Allzweck-MCP-Host. Sie können es nicht mit Ihrem eigenen Server verbinden oder benutzerdefinierte Tools registrieren.
- Anfragen werden auf unserem Server und nicht in Ihrem Browser ausgeführt, sodass die von Ihnen hier gesendeten Eingaben Ihr Gerät verlassen.
- Die Sandbox ist zustandslos und wird zwischen Sitzungen zurückgesetzt. Nichts, was Sie tun, bleibt bestehen.
- Die Beispieltools sind bewusst trivial und wurden ausgewählt, um die Anfrage- und Antwortformen lesbar zu machen und nicht, um an sich nützlich zu sein.
Fehlerbehebung
Ein Aufruf gibt einen Fehler zurück
Vergleichen Sie die Argumentnamen mit dem angekündigten Schema des Tools – MCP-Toolaufrufe werden anhand dieses Schemas validiert, und ein nicht übereinstimmender Schlüssel ist die übliche Ursache.
Die Ergebnisse unterscheiden sich zwischen den Sitzungen
Die Sandbox wird zurückgesetzt, sodass nichts übertragen wird. Behandeln Sie jede Sitzung wie einen neuen Server.
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.
Häufig gestellte Fragen
Was ist das Model Context Protocol?
MCP ist ein offener Standard für die Verbindung von KI-Anwendungen mit externen Tools und Datenquellen über eine konsistente Client-Server-Schnittstelle, der von Anthropic entwickelt und im gesamten KI-Tooling-Ökosystem weit verbreitet ist.
Muss ich Node.js kennen, um diese Sandbox verwenden zu können?
Nein – der Server wird automatisch im Hintergrund erstellt, sodass Sie Toolaufrufe und -antworten erkunden können, ohne selbst Servercode schreiben zu müssen.
Kann ich meine eigenen benutzerdefinierten Tools zum Testen hinzufügen?
Diese Sandbox wird mit einer kleinen Reihe von Beispieltools für Textstatistiken geliefert, die zum Lernen entwickelt wurden. Es ist als Demo-Umgebung und nicht als Allzweck-MCP-Server-Host gedacht.
Ist das nützlich, wenn ich meine eigene MCP-Integration aufbaue?
Ja – die Betrachtung realer Tool-Schemata und Anforderungs-/Antwort-Nutzlasten ist eine gute Möglichkeit, die Struktur des Protokolls zu verstehen, bevor Sie Ihren eigenen Client oder Server implementieren.
Bleibt irgendetwas, das ich hier mache, danach bestehen?
Nein – der erzeugte Server und sein Status sind temporär und werden bei jeder Sitzung zurückgesetzt. Daher hat nichts, was Sie hier testen, dauerhafte Auswirkungen.
Verwandte Tools
JSON-Formatierer
Formatieren, validieren und minimieren Sie JSON sofort
Datenkonverter und -generator
Konvertieren Sie zwischen CSV, JSON, SQL oder generieren Sie Scheindaten
Barcode-Generator (CODE128 & EAN)
Generieren Sie Barcodes für Produkte, Inventar und Einzelhandel