С развитием искусственного интеллекта и ростом популярности AI агентов, таких как ChatGPT, Claude, Cursor и других, возникает необходимость в более масштабных, быстрых и безопасных способах управления множеством AI инструментов. Ограничения по количеству функций и API вызовов становятся проблемой для пользователей и разработчиков, которые хотят интегрировать широкий спектр возможностей в свои приложения или рабочие процессы. В этой ситуации на помощь приходит MCPProxy — открытое десктопное приложение, специально созданное для масштабирования работы с AI инструментами, оптимизации использования токенов и обеспечения продвинутой защиты от вредоносных серверов. MCPProxy сопровождается удобным системным трейем, поддержкой различных платформ, механизмами безопасности и интеграции с популярными AI инструментами и IDE, что делает его универсальным и востребованным решением в области AI-разработок. MCPProxy предназначен для решения сразу нескольких ключевых задач, мешающих развитию и масштабированию AI агентов.
Первая — преодоление ограничений, налагаемых публичными API. Например, OpenAI ограничивает функцию вызова не более чем 128 функциями, а Cursor — 40 инструментами. MCPProxy предлагает федеративный подход, позволяя пользователю использовать сотни MCP серверов одновременно, тем самым расширяя возможности AI агентов до вашего бесконечного контекста использования. Это кардинально меняет правила игры в пользу тех, кто нуждается в масштабируемости и расширенной функциональности. Вторая важная особенность MCPProxy — значительная экономия токенов и скорость ответов.
Обычно AI агенты при работе с множеством функций загружают и передают огромные объёмы данных, что ведёт к увеличению расходов и задержкам. MCPProxy внедряет интеллектуальное обнаружение инструментов, позволяющее загружать всего одну функцию retrieve_tools вместо сотен различных схем. Исследования показали, что это позволяет снизить потребление токенов примерно на 99 % при повышении точности работы на 43 %. Такие показатели обеспечивают не только экономию средств, но и более удобную и быструю работу AI систем. Третье направление — безопасность, столь важная в сфере искусственного интеллекта и онлайн-инструментов.
MCPProxy автоматически помещает подозрительные MCP серверы в карантин, блокируя возможные атаки типа Tool Poisoning, когда вредоносный сервер внедряет неправильные или злонамеренные инструменты в общую экосистему. Пользователь может вручную разрешить работу с новыми серверами только после подтверждения их безопасности. Такая многоуровневая защита существенно снижает риск использования небезопасных модулей и повышает доверие к работе AI агентов. Кроме этого, MCPProxy поддерживает работу офлайн и работает кроссплатформенно, предлагая нативные бинарники для macOS (Intel и Apple Silicon), Windows (x64 и ARM64), а также Linux (x64 и ARM64). Это делает приложение удобным для разработчиков и пользователей, работающих на различных устройствах и с разной архитектурой.
Интуитивно понятный интерфейс системного трея упрощает управление прокси, добавление новых серверов и мониторинг состояния системы. Установка MCPProxy проста и гибка. Для macOS доступен удобный DMG установщик, адаптированный под архитектуры Apple Silicon и Intel. В случае Linux и Windows можно скачать бинарные файлы соответствующих версий или установить приложение через пакетные менеджеры или напрямую из исходников с Go 1.22+.
После запуска сервер начинает слушать запросы на стандартном порту :8080, однако эти параметры настраиваются индивидуально в конфигурационных файлах. Целью является быстрое подключение и интеграция с любимыми инструментами и IDE, такими как Cursor, VS Code, Claude Desktop и Goose, для поддержки максимально продуктивной работы. Конфигурация MCPProxy гибкая и включается в специальный JSON файл, в котором можно задать список MCP серверов, лимиты по количеству инструментов, ограничения на размер ответов и параметры безопасности. Для запуска серверов с помощью Docker предусмотрены расширенные функции изоляции: процессная, файловая и сетевые изоляции, а также лимиты по потреблению памяти и CPU. MCPProxy автоматически распознаёт среду запуска (Python, Node.
js, Go, Rust и пр.) и подбирает соответствующие образы Docker, которые обеспечивают полную среду выполнения с поддержкой Git, что важно для загрузки и обновления пакетов с репозиториев. Это позволяет безопасно запускать сторонние и локальные MCP серверы в изолированном контексте без риска компрометации основной системы. Поддержка OAuth 2.1 — ещё одна важнейшая функция MCPProxy, которая позволяет легко работать с серверами, требующими аутентификации пользователей.
MCPProxy реализует динамическую регистрацию клиентов, защищённый процесс обмена авторизационными кодами с помощью PKCE, а также автоматический запуск браузера для аутентификации. После успешного получения токенов сервер MCP становится доступным для вызовов инструментов. Это упрощает использование сервисов, требующих безопасных и стандартизированных протоколов авторизации. Для разработки и тестирования MCPProxy предоставляет удобные команды CLI, позволяющие запускать сервер, просматривать списки инструментов, добавлять или убирать серверы, а также проводить подробный отладочный вывод. Можно изменять конфигурацию на лету без остановки работы, что упрощает модификацию систем в реальном времени.
Документация дополнительно содержит инструкции по интеграции с популярными IDE и AI платформами. MCPProxy отлично подходит не только для индивидуальных разработчиков, но и корпоративных пользователей, нуждающихся в надежных и масштабируемых решениях управления AI инструментами. Использование открытого исходного кода добавляет прозрачности и гибкости — можно модифицировать продукт под свои задачи, участвовать в развитии проекта и использовать экосистему сторонних решений. Такой подход отвечает современным трендам в области AI и DevOps, где безопасность, масштабируемость и комфортная интеграция являются приоритетом. С выводом на рынок MCPProxy меняет подход к работе с AI агентами, создавая вокруг них безопасное, производительное и гибкое пространство.
Пользователи получают возможность обходить существующие ограничения платформ, экономить ресурсы и минимизировать риски, интегрируя сотни инструментов одновременно. Эффективная Docker изоляция сочетается с поддержкой современных протоколов аутентификации, что делает MCPProxy идеальной платформой как для прототипирования, так и для промышленного использования AI агентов. В целом, MCPProxy представляет собой важный шаг вперёд в развитии инфраструктуры для AI, открывая новые горизонты для исследователей, инженеров и конечных пользователей. С его помощью можно не просто масштабировать текущие возможности, но и заложить фундамент для создания более безопасных, мощных и универсальных AI экосистем, способных быстро адаптироваться к меняющимся требованиям и интегрироваться в многочисленные технологические стеки.