LlamaCloud MCP Server
Сервер для подключения к индексам LlamaCloud, создающий инструменты для поиска в них.
Описание
Это TypeScript-сервер MCP, который подключается к управляемым индексам LlamaCloud и генерирует отдельные инструменты для каждого индекса. Каждый инструмент позволяет выполнять поиск с параметром query и опциональным topK для ограничения результатов. Автоматически создаёт имена инструментов на основе названий индексов. Идеален для интеграции с MCP-клиентами вроде Claude Desktop для быстрого доступа к RAG-данным в AI-приложениях, таких как чат-боты или аналитика документов.
Возможности
Создание инструментов для индексов
Генерирует отдельный инструмент для каждого указанного индекса LlamaCloud.
Поиск с query
Каждый инструмент поддерживает параметр query для выполнения поиска в конкретном индексе.
Автогенерация имён
Автоматически присваивает имена инструментам на основе названий индексов, например 'get_information_index_name'.
Ограничение результатов
Опциональный параметр --topK для возврата заданного количества топ-результатов.
Интеграция с MCP-клиентами
Подключается к клиентам вроде Claude Desktop или Cursor через stdio для seamless использования в AI-воркфлоу.
Установка
Для использования с MCP-клиентом (например, Claude Desktop) добавьте конфиг в файл настроек:
{
"mcpServers": {
"llamacloud": {
"command": "npx",
"args": [
"-y",
"@llamaindex/mcp-server-llamacloud",
"--index",
"10k-SEC-Tesla",
"--description",
"10k SEC documents from 2023 for Tesla",
"--topK",
"5",
"--index",
"10k-SEC-Apple",
"--description",
"10k SEC documents from 2023 for Apple"
],
"env": {
"LLAMA_CLOUD_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
Переменная LLAMA_CLOUD_PROJECT_NAME опциональна, по умолчанию ‘Default’. Для разработки: npm install, npm run build.