LlamaCloud MCP服务器
一个连接到[LlamaCloud](https://www.llamaindex.ai/)上托管索引的MCP服务器。这是一个基于TypeScript的MCP服务器,它实现了与LlamaCloud上托管索引的连接。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"llamacloud": {
"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"
],
"command": "npx",
"env": {
"LLAMA_CLOUD_API_KEY": "\u003cYOUR_API_KEY\u003e",
"LLAMA_CLOUD_PROJECT_NAME": "\u003cYOUR_PROJECT_NAME\u003e"
}
}
}
}
该服务需要配置环境变量:LLAMA_CLOUD_API_KEY、LLAMA_CLOUD_INDEX_NAME、LLAMA_CLOUD_PROJECT_NAME
可用工具 (1 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
get_information 1 个参数 需填 1 项
Get information from your knowledge base to answer questions.
必填参数:query
服务介绍
LlamaCloud MCP 服务器
一个连接到 LlamaCloud 上多个托管索引的MCP服务器。
这是一个基于TypeScript的MCP服务器,它创建了多个工具,每个工具都连接到LlamaCloud上的特定托管索引。每个工具通过命令行参数定义。
特性
工具
- 为每个你定义的索引创建单独的工具
- 每个工具提供一个
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,以便您在浏览器中访问调试工具。