remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Servidor MCP de LlamaCloud
Un servidor MCP que se conecta a múltiples índices administrados en LlamaCloud
Este es un servidor MCP basado en TypeScript que crea múltiples herramientas, cada una conectada a un índice administrado específico en LlamaCloud. Cada herramienta se define mediante argumentos de línea de comandos.
Características
Herramientas
- Crea una herramienta independiente para cada índice que defina
- Cada herramienta proporciona un parámetro
query
para buscar en su índice específico - Genera automáticamente nombres de herramientas como
get_information_index_name
según los nombres de índice
Instalación
Para utilizarlo con su cliente MCP (por ejemplo, Claude Desktop, Windsurf o Cursor), agregue la siguiente configuración a la configuración de su cliente MCP:
Para Claude, la configuración de MCP se puede encontrar en:
- En MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- En Windows:
%APPDATA%/Claude/claude_desktop_config.json
Formato de definición de herramienta
En la matriz args
de la configuración de MCP, se pueden definir varias herramientas proporcionando pares de argumentos --index
y --description
. Cada par define una nueva herramienta.
Por ejemplo:
Agrega una herramienta para el índice LlamaCloud 10k-SEC-Tesla
al servidor MCP.
Desarrollo
Instalar dependencias:
Construir el servidor:
Para desarrollo con reconstrucción automática:
Para utilizar la versión de desarrollo, reemplace en su configuración de MCP npx @llamaindex/mcp-server-llamacloud
con node ./build/index.js
.
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:
El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
You must be authenticated.
Tools
Un servidor MCP que se conecta a un índice administrado en LlamaCloud . Este servidor MCP está basado en TypeScript y implementa una conexión a un índice administrado en LlamaCloud.