Skip to main content
Glama

WisdomForge

A powerful knowledge management system that forges wisdom from experiences, insights, and best practices. Built with Qdrant vector database for efficient knowledge storage and retrieval.

Features

  • Intelligent knowledge management and retrieval

  • Support for multiple knowledge types (best practices, lessons learned, insights, experiences)

  • Configurable database selection via environment variables

  • Uses Qdrant's built-in FastEmbed for efficient embedding generation

  • Domain knowledge storage and retrieval

  • Deployable to Smithery.ai platform

Related MCP server: Oracle MCP

Prerequisites

  • Node.js 20.x or later (LTS recommended)

  • npm 10.x or later

  • Qdrant or Chroma vector database

Installation

  1. Clone the repository:

git clone https://github.com/hadv/wisdomforge
cd wisdomforge
  1. Install dependencies:

npm install
  1. Create a .env file in the root directory based on the .env.example template:

cp .env.example .env
  1. Configure your environment variables in the .env file:

Required Environment Variables

Database Configuration

  • DATABASE_TYPE: Choose your vector database (qdrant or chroma)

  • COLLECTION_NAME: Name of your vector collection

  • QDRANT_URL: URL of your Qdrant instance (required if using Qdrant)

  • QDRANT_API_KEY: API key for Qdrant (required if using Qdrant)

  • CHROMA_URL: URL of your Chroma instance (required if using Chroma)

Server Configuration

  • HTTP_SERVER: Set to true to enable HTTP server mode

  • PORT: Port number for local development only (default: 3000). Not used in Smithery cloud deployment.

Example .env configuration for 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 development
  1. Build the project:

npm run build

AI IDE Integration

Cursor AI IDE

Add this configuration to your ~/.cursor/mcp.json or .cursor/mcp.json file:

{
  "mcpServers": { 
    "wisdomforge": {
      "command": "/bin/zsh",
      "args": [
        "/path/to/wisdomforge/run-wisdomforge-mcp.sh"
      ]
    }
  }
}

Replace the following placeholders in the configuration:

  • YOUR_API_KEY: Your Smithery API key

  • YOUR_COLLECTION_NAME: Your Qdrant collection name

  • YOUR_QDRANT_URL: Your Qdrant instance URL

  • YOUR_QDRANT_API_KEY: Your Qdrant API key

Note: Make sure you have Node.js installed and npx available in your PATH. If you're using nvm, ensure you're using the correct Node.js version by running nvm use --lts before starting Cursor.

Claude Desktop

Add this configuration in Claude's settings:

{
  "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"
    }
  ]
}
A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    -
    quality
    D
    maintenance
    Enables 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
  • F
    license
    -
    quality
    D
    maintenance
    Enables semantic search and knowledge management for storing and querying principles, patterns, and learnings using hybrid keyword and vector search.
    1
  • F
    license
    A
    quality
    -
    maintenance
    A 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.
    7
    16

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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