Von einem Direkt-Token-Client zu OAuth wechseln
Wenn ein Client OAuth unterstützt, entfernt der Wechsel das gespeicherte Bearer-Token aus der lokalen Konfiguration. Speicher, Bereich und Zuordnung bleiben durch den Wechsel unverändert — lediglich der Pfad der Anmeldedaten ändert sich.
- Bestätigen Sie, dass der Client als OAuth-fähig angezeigt wird, bevor Sie XMEMO_KEY entfernen.
- Verbinden Sie sich erneut und genehmigen Sie memory:read und memory:write.
- Führen Sie einen harmlosen Abruf durch, bevor Sie Schreibvorgänge ausführen.
- Entfernen Sie das Token aus der alten Konfigurationsdatei und der Umgebung.
Vorher: Konfiguration mit direktem Token
{
"mcpServers": {
"XMemo": {
"type": "http",
"url": "https://xmemo.dev/mcp",
"headers": { "Authorization": "Bearer ${env:XMEMO_KEY}" }
}
}
}Nachher: OAuth-Konfiguration
Die gehostete Server-URL ist alles, was verbleibt; die Autorisierung stellt die Berechtigungsbereiche bereit.
{
"servers": {
"XMemo": {
"type": "http",
"url": "https://xmemo.dev/mcp"
}
}
}Die Umstellung verifizieren
Lesen Sie, bevor Sie schreiben, damit fehlerhafte Anmeldedaten auffallen, ohne gespeicherten Speicher zu verändern.
await client.recallContext('current task and recent decisions', {
preferWorking: true,
});Quelle: Gehosteter Schnellstart