{"type":"mcp_server","name":"mcp-server-llamacloud","description":"This repository hosts a TypeScript-based MCP server that connects to multiple LlamaCloud managed indexes, creating individual tools for each index based on command-line arguments. Each tool allows querying its specific index.","category":"AI","language":"JavaScript","stars":87,"forks":10,"owner":"run-llama","github_url":"https://github.com/run-llama/mcp-server-llamacloud","homepage":null,"setup":"## Setup\nTo use with your MCP Client, add the following config to your MCP client config:\n\n```json\n{\n  \"mcpServers\": {\n    \"llamacloud\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@llamaindex/mcp-server-llamacloud\",\n        \"--index\",\n        \"10k-SEC-Tesla\",\n        \"--description\",\n        \"10k SEC documents from 2023 for Tesla\",\n        \"--index\",\n        \"10k-SEC-Apple\",\n        \"--description\",\n        \"10k SEC documents from 2023 for Apple\"\n      ],\n      \"env\": {\n        \"LLAMA_CLOUD_PROJECT_NAME\": \"<YOUR_PROJECT_NAME>\",\n        \"LLAMA_CLOUD_API_KEY\": \"<YOUR_API_KEY>\"\n      }\n    }\n  }\n}\n```\n\nFor Claude, the MCP config can be found at:\n\n- On MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n- On Windows: `%APPDATA%/Claude/claude_desktop_config.json`\n\nIn the `args` array of the MCP config, you can define multiple tools by providing pairs of `--index` and `--description` arguments.\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nBuild the server:\n\n```bash\nnpm run build\n```\n\nFor development with auto-rebuild:\n\n```bash\nnpm run watch\n```\n\nTo use the development version, replace in your MCP config `npx @llamaindex/mcp-server-llamacloud` with `node ./build/index.js`.\n\nDebugging can be done using the MCP Inspector:\n\n```bash\nnpm run inspector\n```","tools":"## Available Tools\n\n1.  Creates a separate tool for each index you define.\n2.  Each tool provides a `query` parameter to search its specific index.\n3.  Auto-generates tool names like `get_information_index_name` based on index names.","faq":null,"created_at":"2024-12-04T07:45:44+00:00","updated_at":"2025-03-28T10:19:19+00:00","source_url":"https://model-context-protocol.com/servers/mcp-server-llamacloud-managed-index-tools","related_articles":[]}