LlamaCloud MCP Server

LlamaCloud MCP Server

site icon
2025.03.24 72
JavaScript金融文档管理企业数据查询开发效率数据库
LlamaCloud MCP Server 是一个基于 TypeScript 的 MCP 服务器,用于连接 LlamaCloud 上的多个托管索引。每个索引都会生成一个独立的工具,提供查询功能。该服务器适用于需要管理和查询多个索引的场景,特别是在金融文档管理和企业数据查询方面。
View on GitHub

Overview

基本能力

产品定位

LlamaCloud MCP Server 是一个连接多个托管索引的 MCP 服务器,主要用于管理和查询 LlamaCloud 上的索引数据。

核心功能

  • 为每个定义的索引创建独立的工具
  • 每个工具提供 query 参数以查询特定索引
  • 根据索引名称自动生成工具名称(如 get_information_index_name

适用场景

  • 金融文档管理(如 SEC 文档查询)
  • 企业数据查询
  • 多索引数据管理

工具列表

  • 每个索引对应一个工具,提供查询功能

常见问题解答

  • 调试建议使用 MCP Inspector

使用教程

使用依赖

  • Node.js 环境

安装教程

  1. 在 MCP 客户端配置中添加以下内容:
{
  "mcpServers": {
    "llamacloud": {
      "command": "npx",
      "args": [
        "-y",
        "@llamaindex/mcp-server-llamacloud",
        "--index",
        "10k-SEC-Tesla",
        "--description",
        "10k SEC documents from 2023 for Tesla",
        "--index",
        "10k-SEC-Apple",
        "--description",
        "10k SEC documents from 2023 for Apple"
      ],
      "env": {
        "LLAMA_CLOUD_PROJECT_NAME": "<YOUR_PROJECT_NAME>",
        "LLAMA_CLOUD_API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}
  1. 对于 Claude 客户端,配置文件位于:
  2. MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  3. Windows: %APPDATA%/Claude/claude_desktop_config.json

调试方式

  1. 使用 MCP Inspector 进行调试:
npm run inspector
  1. 开发时可以使用自动重建:
npm run watch

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。