wisdomforge
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
Related MCP server: Oracle MCP
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:
git clone https://github.com/hadv/wisdomforge
cd wisdomforgeInstallieren Sie Abhängigkeiten:
npm installErstellen Sie basierend auf der Vorlage
.env.exampleeine.envDatei im Stammverzeichnis:
cp .env.example .envKonfigurieren 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:
DATABASE_TYPE=qdrant
COLLECTION_NAME=wisdom_collection
QDRANT_URL=https://your-qdrant-instance.example.com:6333
QDRANT_API_KEY=your_api_key
HTTP_SERVER=true
PORT=3000 # Only needed for local developmentErstellen Sie das Projekt:
npm run buildAI IDE-Integration
Cursor AI IDE
Fügen Sie diese Konfiguration zu Ihrer Datei ~/.cursor/mcp.json oder .cursor/mcp.json hinzu:
{
"mcpServers": {
"wisdomforge": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@hadv/wisdomforge",
"--key",
"YOUR_API_KEY",
"--config",
"{\"database\":{\"type\":\"qdrant\",\"collectionName\":\"YOUR_COLLECTION_NAME\",\"url\":\"YOUR_QDRANT_URL\",\"apiKey\":\"YOUR_QDRANT_API_KEY\"}}",
"--transport",
"ws"
]
}
}
}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:
{
"processes": {
"knowledge_server": {
"command": "/path/to/your/project/run-mcp.sh",
"args": []
}
},
"tools": [
{
"name": "store_knowledge",
"description": "Store domain-specific knowledge in a vector database",
"provider": "process",
"process": "knowledge_server"
},
{
"name": "retrieve_knowledge_context",
"description": "Retrieve relevant domain knowledge from a vector database",
"provider": "process",
"process": "knowledge_server"
}
]
}This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables storing and retrieving information using semantic search with Qdrant vector database. Acts as a memory layer for LLMs to persistently store and semantically search through information and metadata.Apache 2.0
- FlicenseNot gradedqualityDmaintenanceEnables semantic search and knowledge management for storing and querying principles, patterns, and learnings using hybrid keyword and vector search.1
- FlicenseAqualityNot gradedmaintenanceA local-first knowledge base server that enables AI clients to store, retrieve, and manage documents using semantic search. Provides privacy-focused, offline-capable memory for AI assistants with tools for ingesting, querying, updating, and deleting knowledge.716
- FlicenseNot gradedqualityDmaintenanceA high-precision local knowledge base server enabling AI agents to navigate, search, and reason about complex codebases using hybrid semantic, lexical, and graph retrieval.3
Related MCP Connectors
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Universal memory for AI agents and tools. Save, organize and search context anywhere.
Shared knowledge base for AI agents. Semantic search across agents, no setup required — just a URL.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hadv/wisdomforge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server