# До MCP: зоопарк интеграций

Курс: MCP: подключаем инструменты — https://zero2claude.ru/learn/mcp
Канонический URL: https://zero2claude.ru/learn/mcp/0-2-zoopark-integraciy

Самописная интеграция под каждый инструмент не масштабируется: число мостов растёт как приложения × инструменты, и каждый надо поддерживать.

Раз модель «в коробке», к ней нужно подвести данные и действия. Как это делали до MCP? Под каждый внешний инструмент писали свой коннектор. И вот тут начинается «зоопарк».

## Откуда берётся зоопарк

Представь, что у тебя три источника: выгрузки из 1С, трекер задач и своя база на Postgres. И ты хочешь, чтобы с ними работали два приложения — Claude Desktop и твой внутренний бот.

Без общего протокола получается матрица: для каждой пары «приложение × инструмент» нужен отдельный самописный мост. Три инструмента и два приложения — это уже шесть коннекторов. Добавил четвёртый инструмент — пиши ещё два моста.

## Почему это не масштабируется

- Число интеграций растёт как произведение, а не как сумма: M приложений × N инструментов.
- У каждого коннектора своя логика авторизации, свой формат ошибок, своя манера описывать «что я умею».
- Сломался формат выгрузки 1С — чинить приходится в каждом мосте отдельно.
- Никто, кроме автора, не понимает, как этот мост устроен, и поддержка ложится на одного человека.

Главная боль — не в том, что коннектор сложно написать один раз. Боль в том, что их становится много, они разные и каждый надо поддерживать вечно.

## Знакомая аналогия

Это как эпоха до USB: у каждого устройства свой разъём и свой кабель. Принтер — один штекер, мышь — другой, телефон — третий. Работает, но ящик со шнурами растёт, и ничего не взаимозаменяемо. Дальше посмотрим, что играет роль USB здесь.
