Перейти к основному содержимому
Перейти к основному содержимому

MCP руководства

Model Context Protocol (MCP) — это стандарт, разработанный компанией Anthropic, который позволяет AI-ассистентам бесшовно интегрироваться с внешними системами. Этот протокол позволяет AI-ассистентам подключаться к источникам данных, API, базам данных и многому другому безопасным и стандартизированным способом.

MCP создает универсальный интерфейс между AI-моделями и различными сервисами, устраняя необходимость в индивидуальной реализации инструментов для каждой интеграции. Вы можете рассматривать это как универсальный стандарт API, разработанный специально для AI-систем.

Ключевое преимущество MCP заключается в том, что библиотекам AI нужно лишь один раз реализовать поддержку протокола. После этого все совместимые с MCP сервисы становятся немедленно доступными, экономя время разработчиков AI-библиотек.

Какова архитектура MCP?

MCP следует архитектуре клиент-сервер:

  • Клиенты (такие как Claude Desktop, Cursor или VS Code) устанавливают соединения с серверами MCP. Вы можете увидеть коллекцию клиентов в репозитории GitHub awesome-mcp-clients.
  • Серверы предоставляют инструменты и возможности через стандартизированные интерфейсы. Вы можете увидеть коллекцию серверов в репозитории GitHub awesome-mcp-servers.
  • AI-модели затем могут использовать эти инструменты для доступа к внешним данным и функциональности по мере необходимости.

Ниже приведена схема, показывающая архитектуру:

Обзор MCP

Есть ли у ClickHouse сервер MCP?

Да! Сервер ClickHouse MCP предлагает следующие инструменты:

  • run_select_query - Выполнение SQL-запросов на вашем кластере ClickHouse.
  • list_databases - Перечислить все базы данных на вашем кластере ClickHouse.
  • list_tables - Перечислить все таблицы в базе данных.

Руководства по использованию сервера ClickHouse MCP

Ниже представлены некоторые руководства, показывающие, как использовать сервер ClickHouse MCP.

СтраницаОписание
Включение удаленного сервера ClickHouse Cloud MCPЭто руководство объясняет, как включить и использовать удаленный сервер ClickHouse Cloud MCP
Как создать AI-агента на базе ClickHouse с помощью StreamlitУзнайте, как создать веб-агента AI с помощью Streamlit и сервера ClickHouse MCP
Как создать AI-агента LangChain/LangGraph, используя сервер ClickHouse MCP.Узнайте, как создать AI-агента LangChain/LangGraph, который может взаимодействовать с SQL-песочницей ClickHouse с помощью сервера ClickHouse MCP.
Как создать AI-агента LlamaIndex, используя сервер ClickHouse MCP.Узнайте, как создать AI-агента LlamaIndex, который может взаимодействовать с сервером ClickHouse MCP.
Как создать AI-агента PydanticAI, используя сервер ClickHouse MCP.Узнайте, как создать AI-агента PydanticAI, который может взаимодействовать с сервером ClickHouse MCP.
Как создать AI-агента SlackBot, используя сервер ClickHouse MCP.Узнайте, как создать AI-агента SlackBot, который может взаимодействовать с сервером ClickHouse MCP.
Как создать AI-агента с Agno и сервером ClickHouse MCPУзнайте, как создать AI-агента с Agno и сервером ClickHouse MCP
Как создать AI-агента с Chainlit и сервером ClickHouse MCPУзнайте, как использовать Chainlit для создания приложений чат-ботов на основе LLM вместе с сервером ClickHouse MCP
Как создать AI-агента с CopilotKit и сервером ClickHouse MCPУзнайте, как создать агентное приложение, используя данные, хранящиеся в ClickHouse, с ClickHouse MCP и CopilotKit
Как создать AI-агента с DSPy и сервером ClickHouse MCPУзнайте, как создать AI-агента с DSPy и сервером ClickHouse MCP
Как создать агента OpenAI, используя сервер ClickHouse MCP.Узнайте, как создать агента OpenAI, который может взаимодействовать с сервером ClickHouse MCP.
Настройка сервера ClickHouse MCP с AnythingLLM и ClickHouse CloudЭто руководство объясняет, как настроить AnythingLLM с сервером ClickHouse MCP, используя 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.
Настройка сервера ClickHouse MCP с OllamaЭто руководство объясняет, как настроить Ollama с сервером ClickHouse MCP.
Настройка сервера ClickHouse MCP с Open WebUI и ClickHouse CloudЭто руководство объясняет, как настроить Open WebUI с сервером ClickHouse MCP, используя Docker.