Большинство MCP-серверов не нужны — фреймворк выбора
Саммари
Практический фреймворк для выбора между MCP, API, CLI и Skills — 8 фильтрующих вопросов. Анализ 1412 MCP-серверов (Bloomberry) показал: половина компаний, выпустивших MCP-сервер, не имеют публичного API вообще. Hidden costs: контекстный бюджет (до 134K токенов до первого сообщения), security debt (88% MCP-репозиториев требуют credentials), client fragmentation (разные клиенты поддерживают разные подмножества MCP).
Из этого следует, что MCP — не серебряная пуля. Перед созданием каждого сервера нужно пройти 8 вопросов, и ответ «Skills» или «API» будет чаще, чем «MCP».
На практике для RevitAiTools прохождение 8 вопросов оправдывает MCP: Revit API — closed, Windows-only, COM/.NET — альтернативы нет. Но контекстный бюджет — критическая проблема для Revit с 1000+ endpoint'ов, требуется Code Mode (группировка инструментов).
Важный нюанс: 88% серверов без security-документации — это риск для enterprise-внедрения. Revit-MCP должен проектироваться с zero-trust моделью: credentials через environment variables, а не через tools аргументы.