WisdomForge
Мощная система управления знаниями, которая вырабатывает мудрость из опыта, идей и лучших практик. Создана с использованием векторной базы данных Qdrant для эффективного хранения и поиска знаний.
Функции
Интеллектуальное управление знаниями и их поиск
Поддержка различных типов знаний (передовой опыт, извлеченные уроки, идеи, опыт)
Настраиваемый выбор базы данных через переменные среды
Использует встроенную функцию FastEmbed от Qdrant для эффективной генерации встраиваний
Хранение и извлечение знаний в предметной области
Возможность развертывания на платформе Smithery.ai
Related MCP server: Memory MCP Server
Предпосылки
Node.js 20.x или более поздняя версия (рекомендуется LTS)
npm 10.x или более поздняя версия
База данных векторов Qdrant или Chroma
Установка
Клонируйте репозиторий:
Установить зависимости:
Создайте файл
.envв корневом каталоге на основе шаблона.env.example:
Настройте переменные среды в файле
.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:
Создайте проект:
Интеграция IDE ИИ
Курсор AI IDE
Добавьте эту конфигурацию в файл ~/.cursor/mcp.json или .cursor/mcp.json :
Замените следующие заполнители в конфигурации:
YOUR_API_KEY: Ваш ключ API SmitheryYOUR_COLLECTION_NAME: Название вашей коллекции QdrantYOUR_QDRANT_URL: URL вашего экземпляра QdrantYOUR_QDRANT_API_KEY: Ваш ключ API Qdrant
Примечание: Убедитесь, что у вас установлен Node.js и npx доступен в вашем PATH. Если вы используете nvm, убедитесь, что вы используете правильную версию Node.js, запустив nvm use --lts перед запуском Cursor.
Клод Десктоп
Добавьте эту конфигурацию в настройки Клода: