Spring AI Playground – Desktop-App für MCP-Tool-Entwicklung, Tests und externe Anbindung
(github.com/spring-ai-community)Hallo.
In letzter Zeit gibt es immer mehr Fälle, in denen mit Hilfe von AI-Agenten wie Claude Code oder Cursor MCP-(Model Context Protocol)-Tool-Code geschrieben und genutzt wird. Wenn man den geschriebenen Tool-Code dann aber tatsächlich in einer realen Umgebung ausführen und verifizieren will, stößt man oft auf frustrierende Momente.
- Funktioniert dieses Tool wirklich korrekt?
- Welche Parameter wurden beim Aufruf des Tools durch den Agenten genau übergeben, und was war die Ursache, falls ein Fehler auftrat? (Allein mit der Chatfenster-UI ist Debugging fast eine Black Box.)
- Wie kann man dieses Tool in anderen Projekten oder in externen Clients wie Claude Desktop wiederverwenden? Am Ende muss man den Backend-Server wieder von Grund auf neu einrichten.
Um diese Unannehmlichkeiten zu lösen, habe ich Spring AI Playground entwickelt, ein lokales Tool Lab, mit dem sich geschriebener MCP-Tool-Code sofort ausführen, transparent debuggen und direkt für externe Clients bereitstellen lässt.
✨ Hauptfunktionen
- Tool Studio: JavaScript-Tool-Logik einfach per Copy-and-Paste einfügen und sofort ausführen – ganz ohne Java- oder Spring-Kenntnisse
- Integrierter MCP-Server: Verifizierte Tools lassen sich sofort mit MCP-kompatiblen Clients wie Claude Desktop oder Cursor verbinden und wiederverwenden (Änderungen werden sofort übernommen)
- MCP Inspector: Eingabewerte, Ausgabewerte, Schema, Ausführungslogs und Fehler detailliert prüfen
- Agentic Chat: Eigene Tools und eine lokale Vector DB (RAG) in einer integrierten Chat-UI für sofortige Tests verbinden
- Secret-Management: API-Keys sicher in einer Desktop-Secret-Storage-Umgebung verwalten, statt sie hart im Skript zu kodieren
Die App wird als plattformübergreifende Desktop-Anwendung (Windows, macOS, Linux) bereitgestellt. Ohne Docker oder separate JVM-Installation kann sie nach dem Download der Installationsdatei sofort lokal genutzt werden.
Ich hoffe, dass dies für alle, die wie ich beim Erstellen und Testen von MCP-Tools unter dem Aufwand des Backend-Setups oder dem frustrierenden Black-Box-Debugging gelitten haben, eine nützliche Werkbank wird.
🔗 Links
- Download (Windows/macOS/Linux): GitHub Releases
- Dokumentation (Docs): Documentation
- Repository (Repo): GitHub
Ich würde mich über Feedback und Meinungen freuen, wie ihr aktuell aus der Perspektive des realen Betriebs und der Verifikation debuggt – also über das reine Schreiben von Tool-Code hinaus!
Noch keine Kommentare.