wisdomforge
Forja de la Sabiduría
Un potente sistema de gestión del conocimiento que genera sabiduría a partir de experiencias, perspectivas y mejores prácticas. Desarrollado con la base de datos vectorial Qdrant para un almacenamiento y recuperación eficientes del conocimiento.
Características
Gestión y recuperación inteligente de conocimientos
Soporte para múltiples tipos de conocimiento (mejores prácticas, lecciones aprendidas, perspectivas, experiencias)
Selección de base de datos configurable mediante variables de entorno
Utiliza FastEmbed integrado de Qdrant para una generación de incrustaciones eficiente
Almacenamiento y recuperación de conocimiento del dominio
Implementable en la plataforma Smithery.ai
Related MCP server: Oracle MCP
Prerrequisitos
Node.js 20.x o posterior (se recomienda LTS)
npm 10.x o posterior
Base de datos de vectores Qdrant o Chroma
Instalación
Clonar el repositorio:
git clone https://github.com/hadv/wisdomforge
cd wisdomforgeInstalar dependencias:
npm installCree un archivo
.enven el directorio raíz basado en la plantilla.env.example:
cp .env.example .envConfigure sus variables de entorno en el archivo
.env:
Variables de entorno requeridas
Configuración de la base de datos
DATABASE_TYPE: Elija su base de datos vectorial (qdrantochroma)COLLECTION_NAME: Nombre de su colección de vectoresQDRANT_URL: URL de su instancia de Qdrant (obligatorio si usa Qdrant)QDRANT_API_KEY: Clave API para Qdrant (obligatoria si se usa Qdrant)CHROMA_URL: URL de su instancia de Chroma (obligatorio si usa Chroma)
Configuración del servidor
HTTP_SERVER: Establézcalo entruepara habilitar el modo de servidor HTTPPORT: Número de puerto solo para desarrollo local (predeterminado: 3000). No se utiliza en la implementación en la nube de Smithery.
Ejemplo de configuración .env para 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 developmentConstruir el proyecto:
npm run buildIntegración de IDE de IA
IDE de Cursor AI
Agregue esta configuración a su archivo ~/.cursor/mcp.json o .cursor/mcp.json :
{
"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"
]
}
}
}Reemplace los siguientes marcadores de posición en la configuración:
YOUR_API_KEY: Su clave API de SmitheryYOUR_COLLECTION_NAME: El nombre de tu colección de QdrantYOUR_QDRANT_URL: URL de su instancia de QdrantYOUR_QDRANT_API_KEY: Su clave API de Qdrant
Nota: Asegúrate de tener Node.js instalado y npx disponible en tu PATH. Si usas nvm, asegúrate de usar la versión correcta de Node.js ejecutando nvm use --lts antes de iniciar Cursor.
Escritorio de Claude
Añade esta configuración en la configuración de Claude:
{
"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