> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-postgresql-tls-support.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Guías sobre MCP

> Esta página ofrece una introducción a Model Context Protocol (MCP) e incluye una tabla de contenido de las guías sobre MCP.

export const Image = ({img, alt, size = "lg"}) => {
  const normalizedSize = ["sm", "md", "lg"].includes(size) ? size : "lg";
  return <div className={`ch-image-${normalizedSize}`}>
      <Frame>
        <img src={img} alt={alt} />
      </Frame>
    </div>;
};

El [Model Context Protocol](https://www.anthropic.com/news/model-context-protocol) (MCP) es un estándar desarrollado por Anthropic que permite a los asistentes de IA integrarse sin problemas con sistemas externos.
Este protocolo permite que los asistentes de IA se conecten a fuentes de datos, API, bases de datos y mucho más de forma segura y estandarizada.

MCP crea una interfaz universal entre los modelos de IA y diversos servicios, lo que elimina la necesidad de implementar herramientas personalizadas para cada integración.
Puede entenderse como un estándar universal de API diseñado específicamente para sistemas de IA.

La principal ventaja de MCP es que las bibliotecas de IA solo necesitan implementar la compatibilidad con el protocolo una sola vez.
A partir de ahí, todos los servicios compatibles con MCP pasan a estar disponibles de inmediato, lo que ahorra mucho tiempo a los mantenedores de bibliotecas de IA.

<div id="mcp-architecture">
  ## ¿Cuál es la arquitectura de MCP?
</div>

MCP sigue una arquitectura cliente-servidor:

* Los clientes (como Claude Desktop, Cursor o VS Code) establecen conexiones con servidores MCP. Puedes ver una lista de clientes en el repositorio de GitHub [awesome-mcp-clients](https://github.com/punkpeye/awesome-mcp-clients?tab=readme-ov-file#windsurf).
* Los servidores exponen herramientas y capacidades a través de interfaces estandarizadas. Puedes ver una lista de servidores en el repositorio de GitHub [awesome-mcp-servers](https://github.com/punkpeye/awesome-mcp-servers).
* Los modelos de IA pueden usar estas herramientas para acceder a datos y funciones externas cuando sea necesario

A continuación, se muestra un diagrama de la arquitectura:

<Image img="https://mintcdn.com/private-7c7dfe99-postgresql-tls-support/rCN1jCVQ42dRy0Wp/images/use-cases/AI_ML/MCP/mcp_overview.webp?fit=max&auto=format&n=rCN1jCVQ42dRy0Wp&q=85&s=f14680ccb987a4b0c93488351739cf84" alt="Resumen de MCP" size="lg" width="1551" height="641" data-path="images/use-cases/AI_ML/MCP/mcp_overview.webp" />

<div id="clickhouse-mcp-server">
  ## ¿ClickHouse tiene un servidor MCP?
</div>

¡Sí!
El [servidor MCP de ClickHouse](https://github.com/ClickHouse/mcp-clickhouse) ofrece las siguientes herramientas:

* `run_select_query` - Ejecuta consultas SQL en tu clúster de ClickHouse.
* `list_databases` - Muestra todas las bases de datos de tu clúster de ClickHouse.
* `list_tables` - Muestra todas las tablas de una base de datos.

Si buscas un servidor MCP remoto en ClickHouse Cloud, consulta la página ["Servidor MCP remoto en Cloud"](/es/products/cloud/features/ai-ml/remote-mcp)

<Tip>
  **Agent Skills**

  El [repositorio de ClickHouse Agent Skills](https://github.com/ClickHouse/agent-skills) proporciona instrucciones empaquetadas que amplían las capacidades de los agentes de codificación con IA (Claude Code, Cursor, Copilot, etc.) con experiencia especializada en ClickHouse. Este repositorio proporciona skills para bases de datos ClickHouse, que abarcan el diseño de esquemas, la optimización de consultas y los patrones de ingestión de datos.
</Tip>

<div id="clickhouse-mcp-server-guides">
  ## Guías para usar el servidor MCP de ClickHouse
</div>

A continuación se presentan algunas guías que muestran cómo usar el servidor MCP de ClickHouse.

| Página                                                                                                                                                                  | Descripción                                                                                                                                      |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Cómo crear un agente de IA con Streamlit respaldado por ClickHouse](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/streamlit)                                       | Aprende a crear un agente de IA basado en la web con Streamlit y el ClickHouse MCP server                                                        |
| [Cómo crear un agente de IA de LangChain/LangGraph con ClickHouse MCP server.](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/langchain)                             | Aprende a crear un agente de IA de LangChain/LangGraph que pueda interactuar con el Playground SQL de ClickHouse mediante ClickHouse MCP server. |
| [Cómo crear un agente de IA con LlamaIndex usando ClickHouse MCP server.](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/llamaindex)                                 | Aprende a crear un agente de IA con LlamaIndex que pueda interactuar con ClickHouse MCP server.                                                  |
| [Cómo crear un agente de PydanticAI con el servidor MCP de ClickHouse.](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/pydantic-ai)                                  | Aprenda a crear un agente de PydanticAI que pueda interactuar con el servidor MCP de ClickHouse.                                                 |
| [Cómo crear un agente de SlackBot con el servidor MCP de ClickHouse.](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/slackbot)                                       | Aprende a crear un agente de SlackBot que pueda interactuar con el servidor MCP de ClickHouse.                                                   |
| [Cómo crear un agente de IA con Agno y el servidor MCP de ClickHouse](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/agno)                                           | Aprende a crear un agente de IA con Agno y el servidor MCP de ClickHouse.                                                                        |
| [Cómo crear un agente de IA con Chainlit y el servidor MCP de ClickHouse](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/chainlit)                                   | Aprende a usar Chainlit para crear aplicaciones de chat basadas en LLM junto con el servidor MCP de ClickHouse                                   |
| [Cómo crear un agente de IA con Claude Agent SDK y el servidor MCP de ClickHouse](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/claude-agent-sdk)                   | Aprenda a crear un agente de IA con Claude Agent SDK y el servidor MCP de ClickHouse                                                             |
| [Cómo crear un agente de IA con CopilotKit y ClickHouse MCP server](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/copilotkit)                                       | Aprende a crear una aplicación basada en agentes con datos almacenados en ClickHouse usando ClickHouse MCP y CopilotKit                          |
| [Cómo crear un agente de IA con CrewAI y el servidor MCP de ClickHouse](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/crewai)                                       | Aprende a crear un agente de IA con CrewAI y el servidor MCP de ClickHouse                                                                       |
| [Cómo crear un agente de IA con DSPy y el servidor MCP de ClickHouse](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/dspy)                                           | Aprende a crear un agente de IA con DSPy y el servidor MCP de ClickHouse                                                                         |
| [Cómo crear un agente de IA con mcp-agent y el servidor MCP de ClickHouse](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/mcp-agent)                                 | Aprende a crear un agente de IA con mcp-agent y el servidor MCP de ClickHouse                                                                    |
| [Cómo crear un agente de IA con Microsoft Agent Framework y el servidor MCP de ClickHouse](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/microsoft-agent-framework) | Aprende a crear un agente de IA con Microsoft Agent Framework y el servidor MCP de ClickHouse                                                    |
| [Cómo crear un agente de IA con Upsonic y el servidor MCP de ClickHouse](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/upsonic)                                     | Aprende a crear un agente de IA con Upsonic y el servidor MCP de ClickHouse                                                                      |
| [Cómo crear un agente de OpenAI con el servidor MCP de ClickHouse.](/es/guides/use-cases/ai-ml/MCP/ai-agent-libraries/openai-agents)                                    | Aprende a crear un agente de OpenAI que pueda interactuar con el servidor MCP de ClickHouse.                                                     |
| [Configura el ClickHouse MCP server con Ollama](/es/guides/use-cases/ai-ml/MCP/ollama)                                                                                  | Esta guía explica cómo configurar Ollama con un ClickHouse MCP server.                                                                           |
| [Usar el servidor MCP de ClickHouse con AnythingLLM](/es/guides/use-cases/ai-ml/MCP/anythingllm)                                                                        | Esta guía explica cómo configurar AnythingLLM con un servidor MCP de ClickHouse mediante Docker.                                                 |
| [Usar el servidor MCP de ClickHouse con Claude Desktop](/es/guides/use-cases/ai-ml/MCP/claude-desktop)                                                                  | Esta guía explica cómo configurar Claude Desktop con un servidor MCP de ClickHouse.                                                              |
| [Usar el servidor MCP de ClickHouse con Jan.ai](/es/guides/use-cases/ai-ml/MCP/janai)                                                                                   | Esta guía explica cómo configurar Jan.ai con un ClickHouse MCP server.                                                                           |
| [Uso de ClickHouse MCP server con LibreChat](/es/guides/use-cases/ai-ml/MCP/librechat)                                                                                  | Esta guía explica cómo configurar LibreChat con un ClickHouse MCP server usando Docker.                                                          |
| [Uso de ClickHouse MCP server con Open WebUI](/es/guides/use-cases/ai-ml/MCP/open-webui)                                                                                | Esta guía explica cómo configurar Open WebUI con un servidor MCP de ClickHouse usando Docker.                                                    |
