LlamaCloud MCP Server

by run-llama

87 stars
533 downloads
Not rated
GitHub

About

Connect to and manage data indexes on the LlamaCloud platform.

Details

Author
run-llama
GitHub stars
87
Downloads
533
Categories
Cloud Service, Infrastructure, AI

- Creates a separate tool for each defined index
- Each tool provides a query parameter for searching
- Auto-generates tool names like get_information_index_name
- Supports optional --topK to limit results per tool

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name LlamaCloud MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Configure the server in your MCP client (e.g., Claude Desktop, Windsurf, or Cursor) by adding an entry with command npx -y @llamaindex/mcp-server-llamacloud and passing --index, --description, and optionally --topK arguments for each index. Set the LLAMA_CLOUD_API_KEY environment variable to your API key.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "llamacloud mcp server": {
            "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>"
                }
            }
        }
    }
}

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>"
        }
    }
}

[!CAUTION] This project is archived and no longer supported. Seethe docsfor the latest on connecting your agent to LlamaParse Platform APIs.

A MCP server connecting to multiple managed indexes onLlamaCloud

This is a TypeScript-based MCP server that creates multiple tools, each connected to a specific managed index on LlamaCloud. Each tool is defined through command-line arguments.

- Creates a separate tool for each index you define
- Each tool provides aqueryparameter to search its specific index
- Auto-generates tool names likeget_information_index_namebased on index names

To use with your MCP Client (e.g. Claude Desktop, Windsurf or Cursor), add the following config to your MCP client config:

TheLLAMA_CLOUD_PROJECT_NAMEenvironment variable is optional and defaults toDefaultif not set.

{ "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>" } } } }

For Claude, the MCP config can be found at:

- On MacOS:~/Library/Application Support/Claude/claude_desktop_config.json
- On Windows:%APPDATA%/Claude/claude_desktop_config.json

In theargsarray of the MCP config, you can define multiple tools by providing pairs of--indexand--descriptionarguments. Each pair defines a new tool. You can also optionally specify--topKto limit the number of results.

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

Adds a tool for the10k-SEC-TeslaLlamaCloud index to the MCP server. In this example, it's configured to return the top 5 results.

To use the development version, replace in your MCP confignpx @llamaindex/mcp-server-llamacloudwithnode ./build/index.js.

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using theMCP Inspector, which is available as a package script:

The Inspector will provide a URL to access debugging tools in your browser.

Navigate your Aiven projects and interact with the PostgreSQL®, Apache Kafka®, ClickHouse® and OpenSearch® services

Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform.

Get prescriptive CDK advice, explain CDK Nag rules, check suppressions, generate Bedrock Agent schemas, and discover AWS Solutions Constructs patterns.

This AWS Labs Model Context Protocol (MCP) server for CloudTrail enables your AI agents to query AWS account activity for security investigations, compliance auditing, and operational troubleshooting.

Core AWS MCP server providing prompt understanding and server management capabilities.

Analyze CDK projects to identify AWS services used and get pricing information from AWS pricing webpages and API.

Query and analyze your Axiom logs, traces, and all other event data in natural language

Manage and interact with Microsoft Azure services.

Bastion: External Attack Surface Monitoring

Ask your AI assistant about your attack surface: run scans, catch expiring certificates and domains, triage findings, and generate reports.

Agent-ready global image CDN that AI agents can install and operate through MCP.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.