Руководства по MCP
Model Context Protocol (MCP) — это стандарт, разработанный компанией Anthropic, который позволяет ИИ-ассистентам безошибочно интегрироваться с внешними системами. Этот протокол дает ИИ-ассистентам возможность подключаться к источникам данных, API, базам данных и другим системам безопасным и стандартизованным способом.
MCP формирует универсальный интерфейс между ИИ-моделями и различными сервисами, устраняя необходимость в отдельной реализации инструментов для каждой интеграции. Его можно рассматривать как универсальный стандарт API, разработанный специально для ИИ-систем.
Ключевое преимущество MCP заключается в том, что библиотекам для ИИ нужно реализовать поддержку протокола только один раз. После этого все сервисы, совместимые с MCP, становятся сразу доступными, что значительно экономит время разработчикам и сопровождающим библиотеки ИИ.
Какова архитектура MCP?
MCP использует клиент-серверную архитектуру:
- Клиенты (такие как Claude Desktop, Cursor или VS Code) устанавливают соединения с серверами MCP. Подборку клиентов можно найти в репозитории на GitHub awesome-mcp-clients.
- Серверы предоставляют инструменты и функции через стандартизированные интерфейсы. Подборку серверов можно найти в репозитории на GitHub awesome-mcp-servers.
- Затем модели ИИ могут использовать эти инструменты для доступа к внешним данным и функциональности, когда это необходимо.
Схема, иллюстрирующая архитектуру, приведена ниже:

Есть ли у ClickHouse сервер MCP?
Да! ClickHouse MCP Server предоставляет следующие инструменты:
run_select_query— выполнение SQL-запросов в вашем кластере ClickHouse.list_databases— вывод списка всех баз данных в вашем кластере ClickHouse.list_tables— вывод списка всех таблиц в базе данных.
Руководства по использованию ClickHouse MCP Server
Ниже приведены руководства, показывающие, как использовать ClickHouse MCP Server.
| Страница | Описание |
|---|---|
| Включение удалённого сервера MCP ClickHouse Cloud | В этом руководстве описано, как включить и использовать ClickHouse Cloud Remote MCP |
| Как создать агента ИИ на основе ClickHouse с помощью Streamlit | Узнайте, как создать веб-агента на базе ИИ с помощью Streamlit и сервера ClickHouse MCP |
| Как создать агента ИИ на базе LangChain/LangGraph с использованием ClickHouse MCP Server. | Узнайте, как создать ИИ-агента на базе LangChain/LangGraph, который может взаимодействовать с SQL-песочницей ClickHouse, используя MCP Server ClickHouse. |
| Как создать AI-агента LlamaIndex с помощью сервера ClickHouse MCP. | Узнайте, как создать AI‑агента на базе LlamaIndex, который может взаимодействовать с ClickHouse MCP Server. |
| Как создать агента PydanticAI на базе сервера ClickHouse MCP. | Узнайте, как создать агента PydanticAI для взаимодействия с ClickHouse MCP Server. |
| Как создать агента SlackBot на базе сервера ClickHouse MCP. | Узнайте, как создать агента SlackBot, который сможет взаимодействовать с сервером ClickHouse MCP. |
| Как создать ИИ-агента с помощью Agno и ClickHouse MCP Server | Узнайте, как создать агента ИИ с помощью Agno и сервера ClickHouse MCP |
| Как создать агента ИИ с помощью Chainlit и сервера ClickHouse MCP | Узнайте, как с помощью Chainlit создавать чат‑приложения на базе LLM в связке с сервером ClickHouse MCP |
| Как создать AI-агента с помощью Claude Agent SDK и сервера ClickHouse MCP | Узнайте, как создать ИИ-агента с использованием Claude Agent SDK и ClickHouse MCP Server |
| Как создать ИИ-агента с помощью CopilotKit и сервера ClickHouse MCP | Узнайте, как создать агентное приложение на основе данных, хранящихся в ClickHouse, с использованием ClickHouse MCP и CopilotKit |
| Как создать AI-агента с помощью CrewAI и сервера ClickHouse MCP | Узнайте, как создать агента ИИ с помощью CrewAI и сервера ClickHouse MCP |
| Как создать ИИ-агента с использованием DSPy и сервера ClickHouse MCP | Узнайте, как создать агента ИИ с использованием DSPy и сервера ClickHouse MCP |
| Как создать ИИ-агента с помощью mcp-agent и сервера MCP ClickHouse | Узнайте, как создать ИИ‑агента с помощью mcp-agent и сервера ClickHouse MCP |
| Как создать ИИ-агента с помощью Microsoft Agent Framework и сервера ClickHouse MCP | Узнайте, как создать агента ИИ с помощью Microsoft Agent Framework и ClickHouse MCP Server |
| Как создать ИИ-агента с Upsonic и сервером ClickHouse MCP | Узнайте, как создать ИИ‑агента с помощью Upsonic и сервера ClickHouse MCP |
| Как создать агента OpenAI на базе сервера ClickHouse MCP. | Узнайте, как создать агента OpenAI, способного взаимодействовать с сервером ClickHouse MCP. |
| Настройка MCP-сервера ClickHouse с AnythingLLM и ClickHouse Cloud | В этом руководстве рассказывается, как настроить AnythingLLM с сервером MCP ClickHouse с помощью Docker. |
| Настройка сервера ClickHouse MCP для Claude Desktop | В этом руководстве описывается, как настроить Claude Desktop с сервером ClickHouse MCP. |
| Настройка сервера ClickHouse MCP для работы с Jan.ai | В этом руководстве описывается, как настроить Jan.ai с использованием сервера ClickHouse MCP. |
| Настройка сервера ClickHouse MCP с LibreChat и ClickHouse Cloud | В этом руководстве описывается, как настроить LibreChat с сервером ClickHouse MCP при помощи Docker. |
| Настройка сервера MCP ClickHouse с Ollama | В этом руководстве показано, как настроить Ollama для работы с сервером ClickHouse MCP. |
| Настройка сервера MCP ClickHouse с Open WebUI и ClickHouse Cloud | В этом руководстве описано, как развернуть Open WebUI с сервером ClickHouse MCP с помощью Docker. |