首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
mcp-server-llamacloud2025-05-210分享
github
一个连接到[LlamaCloud](https://www.llamaindex.ai/)上托管索引的MCP服务器。这是一个基于TypeScript的MCP服务器,它实现了与LlamaCloud上托管索引的连接。
By run-llama
2025-05-210
github
详情内容

LlamaCloud MCP 服务器

一个连接到 LlamaCloud 上多个托管索引的MCP服务器。

这是一个基于TypeScript的MCP服务器,它创建了多个工具,每个工具都连接到LlamaCloud上的特定托管索引。每个工具通过命令行参数定义。

LlamaCloud Server MCP 服务器

特性

工具

  • 为每个你定义的索引创建单独的工具
  • 每个工具提供一个query参数来搜索其特定索引
  • 根据索引名称自动生成如get_information_index_name这样的工具名称

安装

要与您的MCP客户端(例如:Claude Desktop, Windsurf 或 Cursor)一起使用,请将以下配置添加到您的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>"
      }
    }
  }
}

对于Claude,可以在以下位置找到MCP配置:

  • 在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 在Windows上: %APPDATA%/Claude/claude_desktop_config.json

工具定义格式

在MCP配置的args数组中,您可以通过提供--index--description参数对来定义多个工具。每一对定义一个新的工具。

例如:

--index "10k-SEC-Tesla" --description "10k SEC documents from 2023 for Tesla"

向MCP服务器添加一个针对10k-SEC-Tesla LlamaCloud索引的工具。

开发

安装依赖项:

npm install

构建服务器:

npm run build

对于带有自动重建功能的开发:

npm run watch

要使用开发版本,在您的MCP配置中将npx @llamaindex/mcp-server-llamacloud替换为node ./build/index.js

调试

由于MCP服务器通过标准输入输出进行通信,调试可能会比较困难。我们建议使用MCP Inspector,该工具作为包脚本可用:

npm run inspector

Inspector将提供一个URL,以便您在浏览器中访问调试工具。

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档