Live Richterin erklärt Pentagon-Strafen gegen Anthropic für illegal

ChatGPT verweigert Tool-Calls für app-only MCP-Tools

Fehler -32000 vor Serverkontakt – andere Clients funktionieren

· Veröffentlicht: 28.08.2026 ·1 Min Lesezeit
ChatGPT verweigert Tool-Calls für app-only MCP-ToolsMit KI erstellt
◆ Fakten auf einen Blick
  • Neu ist die konkrete Beobachtung, dass ChatGPT bei MCP-Apps, deren Backend-Tools nicht in tools/list aufgeführt sind (app-only pattern), keine Tool-Calls dispatched. Dies führt zu Upload-Fehlern mit dem Fehlercode -32000. Es handelt sich um ein bislang nicht offiziell bestätigtes, aber von einem Entwickler detailliert dokumentiertes Problem.
  • Entwickler, die MCP-Apps für ChatGPT mit app-only Backend-Tools (z. B. für Datei-Uploads) bauen, sowie Endnutzer, die solche Widgets in ChatGPT verwenden möchten. Betroffen sind insbesondere diejenigen, die dem empfohlenen MCP-Apps-Kompatibilitätsleitfaden folgen.
  • ChatGPT führt für MCP-Apps mit ausschließlich backend-seitigen (app-only) Tools keine tools/call-Aufrufe aus. Das Widget wird gerendert, aber ein Upload schlägt mit dem Fehler -32000 fehl, bevor die Anfrage den MCP-Server erreicht.

ChatGPT verweigert Tool-Calls für app-only MCP-Tools

Ein Entwickler beschreibt ein Problem bei der Nutzung von MCP-Apps in ChatGPT. Das Widget einer MCP-App wird in der Konversation korrekt gerendert, doch sobald der Nutzer den Upload-Button betätigt, erscheint die Fehlermeldung „MCP error -32000: MCP Resource not found“. Der zugehörige `tools/call`-Request erreicht den MCP-Server nicht: In den Server-Logs findet sich kein Zugriffseintrag, und es wird keine Request-ID vergeben. Die Ablehnung erfolgt demnach, bevor überhaupt eine Backend-Kommunikation stattfindet. Der betroffene Server ist ein Remote-MCP-Server über streamable HTTP (stateless) mit FastMCP 3.2.4. Das aufgerufene Tool ist als app-only konfiguriert und trägt einen gehashten Namen; es ist bewusst nicht in der `tools/list` des Servers enthalten. Der Fehler tritt ausschließlich in ChatGPT auf, nicht in anderen Umgebungen.

Unterschiedliches Verhalten in MCP Inspector und Claude

Derselbe MCP-Server und dasselbe Widget funktionieren in anderen MCP-Clients einwandfrei. Im MCP Inspector und in Claude wird der Upload über das Widget vollständig ausgeführt: Die Datei wird gespeichert, und die übertragenen Bytes sind nachweislich intakt. In ChatGPT schlägt derselbe Vorgang dagegen mit dem genannten Fehler fehl. Der Entwickler vermutet als Ursache eine ChatGPT-spezifische Validierung: Der angeforderte Tool-Name werde gegen die zwischengespeicherte `tools/list` des Connectors geprüft. Da app-only Tools dort nicht aufgeführt sind, lehne ChatGPT den Aufruf ab, bevor er den Server erreicht. In MCP Inspector und Claude tritt dieses Problem nicht auf; dort funktioniert der Upload einwandfrei. Der genaue Grund für das unterschiedliche Verhalten ist nicht bekannt, aber die Beobachtung legt nahe, dass ChatGPT eine zusätzliche Prüfung durchführt, die andere Clients nicht haben. Diese Erklärung ist bislang eine Hypothese des Entwicklers.

J
Jasmin Freitag
Redaktion · KI-Anwendungen & Tools

Jasmin Freitag beobachtet für KI Spotlight die praktische Seite der künstlichen Intelligenz: neue Anwendungen, generative Werkzeuge, kreative KI und den Einsatz von Tools im Alltag und in Unternehmen. Sie erklärt praxisnah, was ein Werkzeug wirklich taugt.

Ähnliche Artikel