@gleanwork/mcp-сервер
Сервер Glean MCP — это сервер протокола контекста модели (MCP), который обеспечивает бесшовную интеграцию с корпоративными знаниями Glean.
Функции
Поиск компании : получите доступ к мощным возможностям поиска контента Glean
Поиск профиля человека : доступ к справочнику людей Glean
Чат : взаимодействие с помощником Glean на основе искусственного интеллекта
Совместимость с MCP : реализует спецификацию протокола контекста модели
Related MCP server: GCP MCP
Инструменты
поиск_компании
Поиск по индексу контента Glean с помощью API поиска Glean. Этот инструмент позволяет вам запрашивать индекс контента Glean с различными параметрами фильтрации и конфигурации.
чат
Взаимодействуйте с помощником Glean's AI с помощью API Glean Chat. Этот инструмент позволяет вам общаться с ИИ Glean's, включая поддержку истории сообщений, цитат и различных параметров конфигурации.
поиск_профилей_людей
Найдите информацию о сотрудниках в справочнике Glean's People.
Конфигурация
API-токены
Вам понадобятся учетные данные API Glean, а именно API-токен с пользовательской областью действия . API-токены требуют следующих областей действия: chat , search . Вам следует обратиться к администратору Glean, чтобы предоставить эти токены.
Настроить переменные среды
Настройте учетные данные Glean API:
export GLEAN_INSTANCE=instance_name export GLEAN_API_TOKEN=your_api_tokenПримечание: для обеспечения обратной совместимости
GLEAN_SUBDOMAINпо-прежнему поддерживается, но предпочтительнееGLEAN_INSTANCE.(Необязательно) Для глобальных токенов , поддерживающих выдачу себя за другое лицо:
export GLEAN_ACT_AS=user@example.com
Конфигурация клиента
Вы можете использовать встроенный инструмент конфигурации для автоматической настройки Glean для вашего клиента MCP:
# Configure for Cursor
npx @gleanwork/mcp-server configure --client cursor --token your_api_token --instance instance_name
# Configure for Claude Desktop
npx @gleanwork/mcp-server configure --client claude --token your_api_token --instance instance_name
# Configure for Windsurf
npx @gleanwork/mcp-server configure --client windsurf --token your_api_token --instance instance_nameВ качестве альтернативы вы можете использовать файл среды:
npx @gleanwork/mcp-server configure --client cursor --env path/to/.env.gleanФайл среды должен содержать:
GLEAN_INSTANCE=instance_name
GLEAN_API_TOKEN=your_api_tokenПосле настройки:
Для Cursor: перезапустите Cursor, и агент получит доступ к инструментам Glean.
Для Claude Desktop: перезапустите Claude и используйте значок молотка для доступа к инструментам Glean.
Для Windsurf: откройте «Настройки» > «Дополнительные настройки», прокрутите до раздела «Каскад» и нажмите «Обновить».
Конфигурация клиента MCP
Чтобы настроить этот сервер MCP в вашем клиенте MCP (например, Claude Desktop, Windsurf, Cursor и т. д.), добавьте следующую конфигурацию в настройки вашего клиента MCP:
{
"mcpServers": {
"glean": {
"command": "npx",
"args": ["-y", "@gleanwork/mcp-server"],
"env": {
"GLEAN_INSTANCE": "<glean instance name>",
"GLEAN_API_TOKEN": "<glean api token>"
}
}
}
}Замените значения переменных среды вашими фактическими учетными данными Glean.
Отладка
Поскольку серверы MCP взаимодействуют через stdio, отладка может быть сложной. Мы рекомендуем использовать MCP Inspector , который доступен как пакетный скрипт:
npm run inspectorИнспектор предоставит URL-адрес для доступа к инструментам отладки в вашем браузере.
Внося вклад
Настройки и рекомендации по разработке см. на сайте CONTRIBUTING.md .
Лицензия
Лицензия MIT — подробности см. в файле LICENSE
Поддерживать
Документация: docs.glean.com
Проблемы: Проблемы GitHub
Электронная почта: support@glean.com