Crow: Open-Source-MCP-Plattform fügt LLM-Frontends persistenten Speicher und P2P-Sharing hinzu

✍️ OpenClawRadar📅 Veröffentlicht: 8. März 2026🔗 Source
Crow: Open-Source-MCP-Plattform fügt LLM-Frontends persistenten Speicher und P2P-Sharing hinzu
Ad

Was Crow leistet

Crow ist eine selbst gehostete MCP-Plattform (Model Context Protocol), die LLM-Frontends drei Kernfähigkeiten hinzufügt: persistenten Speicher mit Volltextsuche, strukturierte Forschungstools mit Zitationsverwaltung und verschlüsseltes Peer-to-Peer-Datenaustausch. Alle Daten werden standardmäßig lokal in einer SQLite-Datenbank gespeichert, ohne Cloud-Anforderung.

Architekturkomponenten

Die Plattform besteht aus drei MCP-Servern:

  • Memory-Server — SQLite-gestützter persistenter Speicher mit FTS5-Volltextsuche. Speichert, ruft ab, durchsucht und kategorisiert Daten, die über Sitzungen hinweg bestehen bleiben und mit jedem MCP-kompatiblen Frontend funktionieren.
  • Research-Server — Projektmanagement mit automatischen APA-Zitaten, Quellenverifizierung, Notizen und Bibliografie-Export. Verwendet ein relationales Schema mit Fremdschlüsseln (Projekte → Quellen → Notizen).
  • Sharing-Server — Peer-to-Peer-Datenaustausch mit Hyperswarm (DHT-Entdeckung + NAT-Holepunching), Hypercore (nur anhängbare replizierte Feeds) und Nostr (NIP-44-verschlüsselte Nachrichten). Kein zentraler Server oder Konten erforderlich. Verwendet Ed25519 + secp256k1-Identität mit einladungscodebasiertem Kontaktaustausch.

Ein HTTP-Gateway (Express) umhüllt alle drei Server mit Streamable HTTP + SSE-Transports und OAuth 2.1 für Fernzugriff.

Local-First-Design

  • Daten werden in einer lokalen SQLite-Datei gespeichert (data/crow.db)
  • Standardmäßig keine Cloud-Abhängigkeit
  • Optionale Turso-Unterstützung für Cloud-Sync (setze TURSO_DATABASE_URL + TURSO_AUTH_TOKEN)
  • Keine Telemetrie, keine Konten, keine Rückmeldungen
  • P2P-Sharing ist Ende-zu-Ende-verschlüsselt – Daten berühren niemals einen zentralen Server
Ad

Kompatibilität und Integrationen

Funktioniert mit jedem MCP-kompatiblen Client, einschließlich Claude Desktop, ChatGPT, Cursor, Windsurf, Cline, Claude Code, OpenClaw und anderen. Wenn Ihr lokales LLM-Setup MCP unterstützt (oder Sie es auf das HTTP-Gateway verweisen können), funktioniert es.

Bündelt 15+ Integrationskonfigurationen für externe Dienste: Gmail, GitHub, Slack, Discord, Notion, Trello, arXiv, Zotero, Brave Search usw. – alle über das selbst gehostete Gateway geroutet.

Technischer Stack

  • Node.js (ESM), @modelcontextprotocol/sdk
  • @libsql/client (SQLite/Turso), FTS5-Virtualtabellen mit triggerbasierter Synchronisation
  • hyperswarm + hypercore (P2P-Entdeckung und Datenreplikation)
  • nostr-tools (NIP-44-verschlüsselte Nachrichten, NIP-59-Gift-Wraps)
  • @noble/hashes, @noble/ed25519, @noble/secp256k1 (Kryptoprimitive)
  • zod (Schemavalidierung)

Einrichtung

git clone https://github.com/kh0pper/crow.git
cd crow
npm run setup # installiert Abhängigkeiten + initialisiert SQLite

Server starten über stdio-Transport (konfiguriert in .mcp.json) oder HTTP-Gateway (npm run gateway). Es gibt auch eine One-Click-Cloud-Bereitstellung für Render + Turso, wenn Sie Fernzugriff wünschen (beide haben kostenlose Stufen).

Links und Lizenzierung

  • GitHub: https://github.com/kh0pper/crow
  • Dokumentation: https://kh0pper.github.io/crow/
  • Erste Schritte: https://kh0pper.github.io/crow/getting-started/
  • Entwicklerprogramm: https://kh0pper.github.io/crow/developers/

MIT-lizenziert. Beiträge willkommen – es gibt ein Entwicklerprogramm mit CLI-Gerüst, Vorlagen und Dokumentation, wenn Sie MCP-Tools oder Integrationen hinzufügen möchten.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Siehe auch

Hippocampus: Ein persistentes Speichersystem für KI-Agenten unter Verwendung von Komprimierungsbäumen
Werkzeuge

Hippocampus: Ein persistentes Speichersystem für KI-Agenten unter Verwendung von Komprimierungsbäumen

Hipocampus löst das Problem, dass KI-Agenten den Kontext zwischen Sitzungen vergessen, indem es einen Komprimierungsbaum implementiert, der den Gesprächsverlauf über fünf Ebenen komprimiert: Rohdaten → täglich → wöchentlich → monatlich → Wurzel, mit einem Themenindex namens ROOT.md.

OpenClawRadar
Steam City: Eine 3D-Pixel-Art-Karte deiner Steam-Bibliothek, erstellt mit Claude Code
Werkzeuge

Steam City: Eine 3D-Pixel-Art-Karte deiner Steam-Bibliothek, erstellt mit Claude Code

Ein Entwickler erstellte mit Claude Code Steam City, eine 3D-Pixelkunst-Visualisierung deiner Steam-Bibliothek. Spielstunden bestimmen die Gebäudehöhe, ungespielte Spiele bleiben dunkel. Bereits über 1.000 Spieler.

OpenClawRadar
SmallClaw V1.0.3 fügt Webhooks, n8n-Automatisierung und MCP-Server-Unterstützung hinzu
Werkzeuge

SmallClaw V1.0.3 fügt Webhooks, n8n-Automatisierung und MCP-Server-Unterstützung hinzu

SmallClaw V1.0.3 führt Webhook-Endpunkte für externe Dienstauslöser, lokale Automatisierungs-Workflows mit n8n und MCP-Server-Verbindungen für Tool-Integration ein. Das Update behält den Fokus des Tools auf den Betrieb mit kleinen lokalen LLMs bei.

OpenClawRadar
„Gefundene-Probleme“-Plugin protokolliert Fehler, die Claude bei anderen Aufgaben ignoriert
Werkzeuge

„Gefundene-Probleme“-Plugin protokolliert Fehler, die Claude bei anderen Aufgaben ignoriert

Ein Claude Code Plugin, das einzeilige Einträge in docs/found-issues.md schreibt, wenn der Agent Bugs außerhalb des Aufgabenbereichs entdeckt, mit automatischer Schließung bei PR-Merge und Tombstone-Erkennung.

OpenClawRadar