Ein 401 heißt, die Anfrage wurde nicht authentifiziert. Das ist ein Problem mit den Zugangsdaten, nie mit den Credits.
- Ist der Key widerrufen? Der Widerruf gilt sofort. Ein unter Profil, dann API-Schlüssel gelöschter Key scheitert schon bei der nächsten Anfrage. Erstelle einen neuen.
- Stimmt der Header? Er muss
Authorization: Bearer <key>lauten. Ein fehlendesBearerdavor ist die mit Abstand häufigste Ursache. - Ist der Key vollständig? Keys beginnen mit
ag_live_. Beim Kopieren gehen oft Zeichen verloren oder ein Zeilenumbruch kommt hinzu, besonders aus einem Terminal oder einer Shell-Variable. - Triffst du den richtigen Host? REST-Aufrufe gehen an
https://argorant.comunter/api/mcp/.... Der MCP-Endpunkt isthttps://mcp.argorant.com/mcpund nutzt OAuth statt eines Bearer-Keys.
Ein schneller Weg, es einzugrenzen: Ruf GET /api/mcp/account auf. Wenn das deine Identität und dein Kontingent zurückgibt, sind Key und Header in Ordnung, und das Problem liegt im konkreten Aufruf. Wenn auch das 401 zurückgibt, sind die Zugangsdaten selbst das Problem.
In der CLI führ argorant login <key> erneut aus. Exit-Code 2 meldet einen Anmeldefehler, darauf kann ein Skript leicht verzweigen.
Keys werden bei der Erstellung einmal angezeigt. Wenn du deinen nicht findest, such nicht danach, sondern widerrufe ihn und erstelle einen neuen.