Перейти к содержимому
← Все кейсыIntegration HubAI

92 интеграции, один терминал

MCP-инфраструктура для AI-агентов: 11 серверов, 6 LLM API, 62 Google API — агенты работают с любым внешним сервисом

Проблема

Что не работает

30+ переключений между инструментами ежедневно: Telegram, почта, серверы, облака, Figma, GitHub. Каждое — открыть вкладку, залогиниться, найти нужное. 5 минут × 30 раз = 2.5 часа потерянного времени.

Решение

Архитектурный подход

Единая точка входа через Claude Code CLI с MCP-серверами. 11 MCP-подключений (4 локальных + 7 облачных), 6 LLM API, 62 Google API, 4 сервера, 4 email-канала. Одна команда в терминале вместо 5 минут переключения.

Вызовы

Что было сложно

OAuth2-авторизация для каждого сервиса — отдельная боль: токены истекают, scopes различаются, refresh-механизмы нестандартные. Telegram User API (Telethon) требует двухфакторную аутентификацию при каждой новой сессии — пришлось построить re-auth pipeline. 92 интеграции означают 92 потенциальных точки отказа — мониторинг и graceful fallback для каждой.

Роль

Моя роль и вклад

Архитектор и разработчик

Спроектировал MCP-инфраструктуру, написал кастомные MCP-серверы (Telegram User API на Telethon, Google Drive, Yandex Disk/Mail на FastMCP). Настроил OAuth2 для облачных MCP (Figma, Canva, Gmail, Calendar). Интегрировал 6 LLM API, 4 сервера (SSH/paramiko), 62 Google API в 2 GCP-проектах.

Демо

Как это выглядит

Скриншоты

Реальные скриншоты

Архитектура

Архитектура системы

Integration Hub ArchitectureClaude Code CLIorchestration layerMCP SERVERS (LOCAL)CLOUD MCPLLM APIsSERVERS (SSH)TelegramGoogle DriveYandex DiskYandex MailFigmaCanvaGmailCalendarOpenAIAnthropicGoogleDeepSeekLangFuseLiteLLMmars95.81.xbanki62.109.xbanki2176.123.xdeploySSH key92 integrationsAI / LLMDataInfraEval
Реализация

Как это работает

Локальные MCP-серверы (Python + FastMCP) для Telegram User API, Google Drive, Yandex Disk, Yandex Mail. Облачные MCP через claude.ai (Figma, Canva, Gmail, Calendar). Память между сессиями через файловую систему. SSH-деплой через paramiko.

Архитектурное решение

Почему именно так

MCP-серверы вместо прямых API-вызовов

Альтернатива

Писать скрипты-обёртки для каждого сервиса и вызывать через bash

Почему не подошла

Скрипты: каждый — отдельный контекст, нет discovery, нет типизации. MCP: единый протокол, Claude видит все инструменты, может комбинировать.

Результат

Одна точка входа. Claude сам выбирает нужный инструмент под задачу

Метрики

Результаты

01
Переключение контекста: 5 мин → 5 сек
02
Экономия ~2.5 часа ежедневно
03
92 интеграции через одну точку входа
04
11 MCP-серверов + 6 LLM API
05
62 Google API в 2 GCP-проектах
Бизнес-импакт

Влияние на бизнес

При 30+ переключениях/день экономия ~2.5 часа ежедневно. За месяц — ~50 часов или 6+ рабочих дней. Одна команда в CLI заменяет: открытие браузера → логин → навигация → поиск → действие.

Методы

Алгоритмы и паттерны

MCP ProtocolOAuth2Telethon (User API)FastMCPSSH/paramiko
Стек

Технологии

  • Claude Code
  • MCP Protocol
  • Python
  • FastMCP
  • Telethon
  • OAuth2

Готовы обсудить?

Если вам нужен архитектор, который строит автономные AI-системы — напишите.

Сербия (Белград) · CET/CEST · рабочие часы совпадают с EU · Опыт международных контрактов