Skip to main content
Glama

wisdomforge

by hadv

WisdomForge

Мощная система управления знаниями, которая вырабатывает мудрость из опыта, идей и лучших практик. Создана с использованием векторной базы данных Qdrant для эффективного хранения и поиска знаний.

Функции

  • Интеллектуальное управление знаниями и их поиск
  • Поддержка различных типов знаний (передовой опыт, извлеченные уроки, идеи, опыт)
  • Настраиваемый выбор базы данных через переменные среды
  • Использует встроенную функцию FastEmbed от Qdrant для эффективной генерации встраиваний
  • Хранение и извлечение знаний в предметной области
  • Возможность развертывания на платформе Smithery.ai

Предпосылки

  • Node.js 20.x или более поздняя версия (рекомендуется LTS)
  • npm 10.x или более поздняя версия
  • База данных векторов Qdrant или Chroma

Установка

  1. Клонируйте репозиторий:
git clone https://github.com/hadv/wisdomforge cd wisdomforge
  1. Установить зависимости:
npm install
  1. Создайте файл .env в корневом каталоге на основе шаблона .env.example :
cp .env.example .env
  1. Настройте переменные среды в файле .env :

Требуемые переменные среды

Конфигурация базы данных
  • DATABASE_TYPE : Выберите векторную базу данных ( qdrant или chroma )
  • COLLECTION_NAME : Название вашей векторной коллекции
  • QDRANT_URL : URL вашего экземпляра Qdrant (обязательно, если используется Qdrant)
  • QDRANT_API_KEY : API-ключ для Qdrant (требуется при использовании Qdrant)
  • CHROMA_URL : URL вашего экземпляра Chroma (обязательно, если используется Chroma)
Конфигурация сервера
  • HTTP_SERVER : установите значение true , чтобы включить режим HTTP-сервера.
  • PORT : Номер порта только для локальной разработки (по умолчанию: 3000). Не используется в облачном развертывании Smithery.

Пример конфигурации .env для 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. Создайте проект:
npm run build

Интеграция IDE ИИ

Курсор AI IDE

Добавьте эту конфигурацию в файл ~/.cursor/mcp.json или .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" ] } } }

Замените следующие заполнители в конфигурации:

  • YOUR_API_KEY : Ваш ключ API Smithery
  • YOUR_COLLECTION_NAME : Название вашей коллекции Qdrant
  • YOUR_QDRANT_URL : URL вашего экземпляра Qdrant
  • YOUR_QDRANT_API_KEY : Ваш ключ API Qdrant

Примечание: Убедитесь, что у вас установлен Node.js и npx доступен в вашем PATH. Если вы используете nvm, убедитесь, что вы используете правильную версию Node.js, запустив nvm use --lts перед запуском Cursor.

Клод Десктоп

Добавьте эту конфигурацию в настройки Клода:

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

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Мощная система управления знаниями, которая вырабатывает мудрость из опыта, идей и лучших практик. Создана с использованием векторной базы данных Qdrant для эффективного хранения и поиска знаний.

  1. Функции
    1. Предпосылки
      1. Установка
        1. Требуемые переменные среды
      2. Интеграция IDE ИИ
        1. Курсор AI IDE
        2. Клод Десктоп

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        Allows AI models to interact with SourceSync.ai's knowledge management platform to organize, ingest, retrieve, and search content in knowledge bases.
        Last updated -
        14
        1
        TypeScript
        MIT License
        • Apple
        • Linux
      • -
        security
        A
        license
        -
        quality
        Enables semantic search across multiple Qdrant vector database collections, supporting multi-query capability and providing semantically relevant document retrieval with configurable result counts.
        Last updated -
        46
        TypeScript
        MIT License
      • -
        security
        F
        license
        -
        quality
        This server enables semantic search capabilities using Qdrant vector database and OpenAI embeddings, allowing users to query collections, list available collections, and view collection information.
        Last updated -
        2
        Python
      • -
        security
        F
        license
        -
        quality
        Enables storage and retrieval of knowledge in a graph database format, allowing users to create, update, search, and delete entities and relationships in a Neo4j-powered knowledge graph through natural language.
        Last updated -
        Python
        • Linux

      View all related MCP servers

      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