
Airweave Search
airweave-aiMIT
6.4k звёзд796 форков
Airweave Search — это MCP-сервер для семантического поиска по коллекциям данных в платформе Airweave. Airweave — это open-source слой для извлечения контекста, предназначенный для AI-агентов и RAG-систем. Платформа подключается к десяткам источников: корпоративные вики (Confluence, Notion), облачные диски (Google Drive), системы контроля версий (GitHub), веб-сайты и базы данных.
Сервер работает как шлюз между AI-ассистентом и вашими данными. Вы задаёте вопрос на естественном языке, а Airweave Search находит релевантные фрагменты в коллекциях и передаёт их в контекст модели. Разработчикам не нужно писать код для интеграции. Всё, что требуется — учётная запись Airweave (облачная или self-hosted) и API-ключ. Инструмент подходит командам, которые внедряют AI в работу с документацией, клиентской поддержкой и корпоративными базами знаний.
Установка
npx -y airweave-mcp-searchХарактеристики
Общее
- СтатусСообщество
- Разработчикairweave-ai
- ЛицензияMIT
Технологии
- ЯзыкиPython
- Транспортstreamable-httpstdio
Описание
Возможности
- Выполняет семантический поиск по коллекциям Airweave на естественном языке (русский, английский и другие)
- Извлекает релевантные фрагменты документов и передаёт их в контекст AI-модели для ответа на основе ваших данных
- Поддерживает транспорт Streamable HTTP для потоковой передачи — ассистент обрабатывает результаты по мере их поступления
- Работает как с Airweave Cloud (SaaS), так и с самостоятельной инсталляцией Airweave на ваших серверах
- Возвращает ссылки на исходные документы и источники — информация всегда проверяема
- Настраивается количество возвращаемых результатов (top-K) и минимальный порог релевантности
- Поддерживает одновременную работу с несколькими коллекциями данных
- Обеспечивает безопасное соединение через API-ключ без передачи данных третьим сторонам
Как подключить
- Установите сервер через npx. Node.js должен быть установлен заранее:
npx -y airweave-mcp-search - Создайте API-ключ в настройках Airweave. Добавьте конфигурацию в ваш MCP-клиент.
Пример для Claude Desktop (файл claude_desktop_config.json):
{ "mcpServers": { "airweave-search": { "command": "npx", "args": ["-y", "airweave-mcp-search"], "env": { "AIRWEAVE_API_KEY": "ваш_ключ_api" } } } } - Перезапустите MCP-клиент (Claude Desktop, Cursor и т.д.)
- Проверьте, что в списке доступных инструментов появился Airweave Search
Примеры запросов
- «Найди в базе знаний описание процесса онбординга сотрудников»
- «Покажи последние изменения в технической документации из коллекции Docs»
- «Какие ключевые метрики отражены в отчёте за прошлый месяц?»
- «Собери все требования к безопасности из документов в коллекции Security»
- «Сравни подходы к разработке, описанные в документах первой и второй команды»
Технические детали
- Язык: Python
- Транспорт: streamable-http, stdio
- Лицензия: MIT
- Совместимые клиенты: Claude Desktop, Cursor, VS Code (через плагин MCP), Continue.dev, любые MCP-хосты