Wo jedes Anmeldedatum hingehört
Die Authentifizierungsgrenze trennt OAuth-Einwilligung, Bearer-Token-Speicherung, nicht-geheime Identitäts-Header und die Zugriffsentscheidung selbst. Ihre Vermischung ist die häufigste Ursache für offengelegte Token.
- OAuth-Einwilligung verbleibt im Client; XMemo sieht auf diesem Pfad niemals ein eingefügtes Token.
- XMEMO_KEY gehört in die Umgebung oder einen unterstützten Secret-Speicher, niemals in eine in Git committete Konfigurationsdatei.
- Identitäts-Header sind reine Bezeichnungen und können sicher in die Konfiguration geschrieben werden.
- Die öffentliche Erkennung ist schreibgeschützt und frei von Geheimnissen.
Token-basierte Client-Konfiguration
Verweisen Sie in der Client-Konfiguration auf die Umgebungsvariable, damit der reale Wert niemals in der Datei erscheint.
{
"mcpServers": {
"XMemo": {
"type": "http",
"url": "https://xmemo.dev/mcp",
"headers": {
"Authorization": "Bearer ${env:XMEMO_KEY}"
}
}
}
}Wie eine abgelehnte Anfrage aussieht
Fehlende oder unzureichende Anmeldedaten werden abgewiesen, bevor Speicher gelesen wird. Eine leere Ergebnismenge ist eine gültige Antwort ohne Treffer und kein Autorisierungssignal.
401 — no valid bearer token or API key was supplied.
403 — the credential is valid but lacks memory:read or memory:write.
200 with zero results — authorized, nothing matched.Steuerelemente der Memory Console
XMemo ist nicht nur ein MCP-Endpunkt. Die Memory Console ist der benutzerorientierte Ort zum Überprüfen, Korrigieren, Entfernen und Exportieren von Erinnerungen, während die Agentenzuordnung sichtbar bleibt.
- Erinnerungen anzeigen und durchsuchen — Öffnen Sie die Konsole, um gespeicherte Erinnerungen anzuzeigen, Pfade und Speichertypen zu prüfen und zu verifizieren, ob ein Abruf ein bestimmtes Element hätte zurückgeben sollen.
- Einträge bearbeiten oder korrigieren — Korrigieren Sie veraltete Fakten, verschieben Sie Elemente auf eindeutigere Pfade oder ersetzen Sie überholte Notizen, damit zukünftige Assistenten den aktuellsten, vom Benutzer genehmigten Kontext abrufen.
- Löschen und exportieren — Nutzen Sie Konto-Workflows, um Erinnerungen zu entfernen, die Sie nicht mehr benötigen, und um Exportpfade für kontoweite Speicherüberprüfungen zu finden.
Quelle: Öffentliche Sicherheit