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.exampleeine.envDatei im Stammverzeichnis:
Konfigurieren Sie Ihre Umgebungsvariablen in der
.envDatei:
Erforderliche Umgebungsvariablen
Datenbankkonfiguration
DATABASE_TYPE: Wählen Sie Ihre Vektordatenbank (qdrantoderchroma)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: Auftruesetzen, 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
Related Resources
Related MCP Servers
- -security-license-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 -716
- -security-license-qualityProvides knowledge graph functionality for managing entities, relations, and observations in memory with strict validation rules to maintain data consistency.Last updated -16MIT License
- -security-license-qualityIntelligent knowledge base management tool that enables searching, browsing, and analyzing documents across multiple datasets with smart document analysis capabilities.Last updated -16
- Asecurity-licenseAqualityProvides centralized knowledge management for projects, allowing users to store, search, and maintain project-specific knowledge that persists across sessions.Last updated -2751MIT License