Was du damit machen kannst
Vom einfachsten Anwendungsfall bis zur vollen Integration.
Dein persönlicher Agent mit Gedächtnis
Engine an Claude Desktop anbinden (siehe Integration). Ab jetzt merkt sich Claude alles was du ihm erzählst - über Sessions hinweg.
Du: "Was weiss ich über Lisa?" Claude (mit MMCP): "Lisa ist Projektleiterin für Q3, bevorzugt asynchrone Kommunikation. Letztes Meeting am Donnerstag - Budget wurde auf 50.000€ festgelegt. Sie hat nächste Woche Urlaub (ab 28. März)."
Das funktioniert weil Claude die MMCP-Tools automatisch nutzt. Du speicherst Informationen
einfach indem du mit Claude redest. Er ruft memory_store im Hintergrund auf
und fragt mit memory_retrieve nach wenn du etwas wissen willst.
Die Engine erinnert von selbst
Setze Ziele und Trigger. Zeitbasiert ("Erinnere mich am 15. April") oder eventbasiert ("Wenn jemand X erwähnt").
Du: "Erinnere mich wenn jemand das Q3-Budget erwähnt" → Engine speichert einen Event-Trigger → 3 Tage später speicherst du ein Meeting-Protokoll → Engine: "Erinnerung: Du wolltest informiert werden wenn das Q3-Budget erwähnt wird. Im heutigen Meeting wurde eine Budgeterhöhung auf 65.000€ diskutiert."
Eventbasierte Trigger nutzen Embedding-Similarity. Die Engine prüft bei jedem neuen Input ob er semantisch zu einem gespeicherten Trigger passt - nicht nur exakte Wörter, sondern Bedeutung.
Coding-Agent mit Projektgedächtnis
Claude Code mit MMCP speichert Architektur-Entscheidungen, bekannte Bugs, Code-Konventionen und Projekt-Kontext. Jede Session startet mit dem Wissen aus allen vorherigen.
- "Warum haben wir uns gegen Redux entschieden?" - Claude weiss es, weil die Entscheidung gespeichert wurde
- "Was ist der Stand bei der Auth-Migration?" - Kontext aus 20 Sessions, verdichtet in einem Profil
- "Welche Patterns nutzen wir für Error Handling?" - Aus Code-Reviews extrahiert und konsolidiert
Direkte API-Aufrufe
Kein MCP-Client nötig. JSON-RPC 2.0 per POST - aus jedem Script, jeder Sprache, jedem Tool.
Speichern
curl -X POST https://engine.mmcp.dev/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"memory_store","arguments":{
"content":"Meeting mit Lisa: Q3-Budget auf 50k festgelegt. Deadline 15. April."
}}}' Abrufen
curl -X POST https://engine.mmcp.dev/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
"params":{"name":"memory_retrieve","arguments":{
"query":"Was ist die Deadline für Q3?"
}}}' Die Engine extrahiert automatisch Fakten, taggt Entitaeten (mehrere pro Fakt moeglich), berechnet Confidence und speichert verschluesselt. Du schickst Text, sie liefert Struktur.
Memory für deine Anwendung
Integriere MMCP in deinen Helpdesk, dein CRM, dein Recherche-Tool. Jede Interaktion wird gespeichert, jede Abfrage liefert angereicherten Kontext.
// Deine App speichert nach jedem Support-Ticket
async function onTicketClosed(ticket) {
await fetch('https://engine.mmcp.dev/mcp', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${MMCP_KEY}`
},
body: JSON.stringify({
jsonrpc: '2.0', id: 1,
method: 'tools/call',
params: {
name: 'memory_store',
arguments: {
content: `Ticket #${ticket.id}: ${ticket.summary}
Kunde: ${ticket.customer}. Lösung: ${ticket.resolution}`,
category: 'kundeninsight',
source: 'helpdesk'
}
}
})
});
}
// Vor dem nächsten Gespräch mit dem Kunden
async function getCustomerContext(customerName) {
const res = await fetch('https://engine.mmcp.dev/mcp', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${MMCP_KEY}`
},
body: JSON.stringify({
jsonrpc: '2.0', id: 2,
method: 'tools/call',
params: {
name: 'memory_retrieve',
arguments: {
query: `Was weiss ich über ${customerName}?`,
entity_type: 'kunde', // Filtert im entities Array
entity_id: customerName.toLowerCase()
}
}
})
});
return res.json();
} Die Domänen-Config bestimmt was extrahiert wird. Für einen Helpdesk: Kategorien wie "kundeninsight", "bug", "feature-request". Für Patent-Monitoring: "wettbewerber", "technologie", "regulatorisch". Ein Vault, eine Config, beliebig viele Anwendungsfälle.
Geteiltes Wissen für Teams
Mehrere User und Agents greifen auf denselben Vault zu. Jeder trägt bei, alle profitieren.
- 5 Entwickler nutzen Claude Code mit demselben Vault - Architektur-Wissen wird geteilt
- Support-Team speichert Kundeninteraktionen - neuer Mitarbeiter hat sofort Kontext
- Wöchentliche Briefings fassen zusammen was das gesamte Team diese Woche gelernt hat
Scopes sorgen für Kontrolle: Organisation-weit sichtbare Fakten, bereichsspezifisches Wissen und persönliche Notizen die nur der Ersteller sieht - alles im selben Vault.