WisdomForge MCP Server

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

Local serverstdio

What is the WisdomForge MCP server?

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. That is what the wisdomforge mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.

The short version

  • 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

The tools it exposes

The server publishes 11 tools. What each one is for:

  • 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)
  • 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
  • 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

What it needs from you

Configuration is passed through the environment: QDRANT_URL, QDRANT_API_KEY, CHROMA_URL, YOUR_API_KEY, YOUR_QDRANT_URL, YOUR_QDRANT_API_KEY. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.

  • Node.js 20.x or later (LTS recommended) - npm 10.x or later - Qdrant or Chroma vector database

Getting it running

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client. The configuration blocks on this page cover the common clients.

How it compares

Among the database access options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. WisdomForge's toolset — DATABASE_TYPE, COLLECTION_NAME, QDRANT_URL and 8 more — is a fair guide to whether it matches your workflow. It is maintained by hadv; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against WisdomForge's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 11 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch WisdomForge.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
DATABASE_TYPEChoose your vector database (qdrant or chroma)
COLLECTION_NAMEName of your vector collection
QDRANT_URLURL of your Qdrant instance (required if using Qdrant)
QDRANT_API_KEYAPI key for Qdrant (required if using Qdrant)
CHROMA_URLURL of your Chroma instance (required if using Chroma)
HTTP_SERVERSet to true to enable HTTP server mode
PORTPort number for local development only (default: 3000). Not used in Smithery cloud deployment.
YOUR_API_KEYYour Smithery API key
YOUR_COLLECTION_NAMEYour Qdrant collection name
YOUR_QDRANT_URLYour Qdrant instance URL
YOUR_QDRANT_API_KEYYour Qdrant API key

How to install the WisdomForge MCP server

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

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js 20.x or later (LTS recommended) - npm 10.x or later - Qdrant or Chroma vector database
VariableDescriptionRequired
QDRANT_URLEndpoint or connection string the server talks to.Yes
QDRANT_API_KEYCredential the server authenticates with.Yes
CHROMA_URLEndpoint or connection string the server talks to.Yes
YOUR_API_KEYCredential the server authenticates with.Yes
YOUR_QDRANT_URLEndpoint or connection string the server talks to.Yes
YOUR_QDRANT_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • Use WisdomForge to DATABASE TYPE.
  • Use WisdomForge to COLLECTION NAME.
  • Use WisdomForge to QDRANT URL.

Frequently asked questions

It requires Node.js 20.x or later, npm 10.x or later, and either a Qdrant or Chroma vector database instance.