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
- -securityAlicense-qualityAllows AI models to interact with SourceSync.ai's knowledge management platform to organize, ingest, retrieve, and search content in knowledge bases.Last updated -141TypeScriptMIT License
- -securityAlicense-qualityEnables semantic search across multiple Qdrant vector database collections, supporting multi-query capability and providing semantically relevant document retrieval with configurable result counts.Last updated -46TypeScriptMIT License
- -securityFlicense-qualityThis server enables semantic search capabilities using Qdrant vector database and OpenAI embeddings, allowing users to query collections, list available collections, and view collection information.Last updated -2Python
- -securityFlicense-qualityEnables storage and retrieval of knowledge in a graph database format, allowing users to create, update, search, and delete entities and relationships in a Neo4j-powered knowledge graph through natural language.Last updated -Python