WisdomForge
Ein leistungsstarkes Wissensmanagementsystem, das Wissen aus Erfahrungen, Erkenntnissen und Best Practices schöpft. Entwickelt mit der Qdrant-Vektordatenbank für effiziente Wissensspeicherung und -abfrage.
Merkmale
- Intelligentes Wissensmanagement und -abruf
- Unterstützung mehrerer Wissenstypen (Best Practices, gewonnene Erkenntnisse, Erkenntnisse, Erfahrungen)
- Konfigurierbare Datenbankauswahl über Umgebungsvariablen
- Verwendet Qdrant's integriertes FastEmbed für eine effiziente Einbettungsgenerierung
- Speicherung und Abruf von Domänenwissen
- Auf der Smithery.ai-Plattform einsetzbar
Voraussetzungen
- Node.js 20.x oder höher (LTS empfohlen)
- npm 10.x oder höher
- Qdrant- oder Chroma-Vektordatenbank
Installation
- Klonen Sie das Repository:
- Installieren Sie Abhängigkeiten:
- Erstellen Sie basierend auf der Vorlage
.env.example
eine.env
Datei im Stammverzeichnis:
- Konfigurieren Sie Ihre Umgebungsvariablen in der
.env
Datei:
Erforderliche Umgebungsvariablen
Datenbankkonfiguration
DATABASE_TYPE
: Wählen Sie Ihre Vektordatenbank (qdrant
oderchroma
)COLLECTION_NAME
: Name Ihrer VektorsammlungQDRANT_URL
: URL Ihrer Qdrant-Instanz (erforderlich bei Verwendung von Qdrant)QDRANT_API_KEY
: API-Schlüssel für Qdrant (erforderlich bei Verwendung von Qdrant)CHROMA_URL
: URL Ihrer Chroma-Instanz (erforderlich bei Verwendung von Chroma)
Serverkonfiguration
HTTP_SERVER
: Auftrue
setzen, um den HTTP-Servermodus zu aktivierenPORT
: Portnummer nur für die lokale Entwicklung (Standard: 3000). Wird bei der Smithery-Cloud-Bereitstellung nicht verwendet.
Beispiel .env
-Konfiguration für Qdrant:
- Erstellen Sie das Projekt:
AI IDE-Integration
Cursor AI IDE
Fügen Sie diese Konfiguration zu Ihrer Datei ~/.cursor/mcp.json
oder .cursor/mcp.json
hinzu:
Ersetzen Sie in der Konfiguration folgende Platzhalter:
YOUR_API_KEY
: Ihr Smithery-API-SchlüsselYOUR_COLLECTION_NAME
: Ihr Qdrant-SammlungsnameYOUR_QDRANT_URL
: Die URL Ihrer Qdrant-InstanzYOUR_QDRANT_API_KEY
: Ihr Qdrant-API-Schlüssel
Hinweis: Stellen Sie sicher, dass Node.js installiert ist und npx
in Ihrem Pfad verfügbar ist. Wenn Sie nvm verwenden, stellen Sie sicher, dass Sie die richtige Node.js-Version verwenden, indem Sie vor dem Start von Cursor den Befehl nvm use --lts
ausführen.
Claude Desktop
Fügen Sie diese Konfiguration in Claudes Einstellungen hinzu:
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Ein leistungsstarkes Wissensmanagementsystem, das Wissen aus Erfahrungen, Erkenntnissen und Best Practices schöpft. Entwickelt mit der Qdrant-Vektordatenbank für effiziente Wissensspeicherung und -abfrage.
Related MCP Servers
- -securityFlicense-qualityFacilitates knowledge graph representation with semantic search using Qdrant, supporting OpenAI embeddings for semantic similarity and robust HTTPS integration with file-based graph persistence.Last updated -334TypeScript
- -securityAlicense-qualityProvides knowledge graph functionality for managing entities, relations, and observations in memory with strict validation rules to maintain data consistency.Last updated -6PythonMIT License
- -securityFlicense-qualityProvides tools for managing quantitative research knowledge graphs, enabling structured representation of research projects, datasets, variables, hypotheses, statistical tests, models, and results.Last updated -1TypeScript
- -securityFlicense-qualityProvides tools for managing qualitative research knowledge graphs, enabling structured representation of research projects, participants, interviews, observations, codes, themes, and findings.Last updated -TypeScript