
MCPProxy
smart-mcp-proxyMIT
239 звёзд31 форков
MCPProxy — локальный прокси для MCP-серверов. Он встаёт между AI-клиентом (Claude Desktop, другие) и вашими инструментами. Прокси закрывает три проблемы: безопасность, поиск инструментов и экономию токенов.
Вы получаете единую точку входа для всех MCP-серверов. Встроенный механизм BM25 находит инструменты по смыслу, а не по точному имени. Система безопасности сканирует каждый вызов и помещает подозрительные серверы в карантин. Кеширование сокращает расход токенов до 99%.
Подходит разработчикам и инженерам, которые хотят использовать AI-агентов без риска утечки данных и неконтролируемого расхода API.
Как оценить MCPProxy
MCPProxy относится к Безопасность. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.
- Происхождение
- Проект сообщества
- Лицензия
- MIT
- Реализация
- Go
Что проверить перед выбором
- Изучите README, открытые issues и историю последних изменений в репозитории.
- Уточните воспроизводимый способ установки и удаления сервера.
- Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.
Карточка отредактирована 05.06.2026.
Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 2.
Характеристики
Общее
- СтатусСообщество
- Разработчикsmart-mcp-proxy
- ЛицензияMIT
Технологии
- ЯзыкиGo
Описание
Возможности
- Фильтр безопасности: каждый запрос к инструменту проверяется на утечку конфиденциальных данных и подозрительные паттерны.
- Карантин: подозрительные MCP-серверы автоматически изолируются, вы продолжаете работу с безопасными.
- BM25-поиск: семантический поиск по всем доступным инструментам. Опишите задачу словами — прокси найдёт нужный инструмент.
- Экономия токенов: кеширование метаданных инструментов снижает количество вызовов. Типичная экономия — до 99%.
- Веб-интерфейс: встроенный UI для мониторинга серверов, логов и карантина.
- macOS-приложение: строка меню с быстрым запуском, остановкой и логами.
- Activity Log: полный лог вызовов с детекцией чувствительных данных.
- Single binary: не требует рантайма. Работает на macOS, Linux и Windows.
Как подключить
Установите MCPProxy через менеджер пакетов или скачайте бинарник с GitHub Releases.
brew install mcpproxy/tap/mcpproxyСоздайте конфигурационный файл. Укажите в нём ваши MCP-серверы. Запустите прокси:
mcpproxy proxy -c ~/.mcpproxy/config.yamlНастройте Claude Desktop. Отредактируйте файл claude_desktop_config.json:
{"mcpServers": {"MCPProxy": {"command": "mcpproxy", "args": ["proxy", "-c", "/Users/username/.mcpproxy/config.yaml"]}}}Перезапустите Claude Desktop.
Примеры запросов
- «Покажи последние логи активности MCPProxy».
- «Найди инструмент для работы с базой данных в моих MCP-серверах».
- «Выведи список серверов в карантине и проверь, нет ли там утечек API-ключей».
- «Сколько токенов MCPProxy сэкономил за последнюю сессию?»
Технические детали
- Язык разработки: Go
- Лицензия: MIT
- Транспорт: локальный прокси-сервер MCP (stdin/stdout, SSE)
- Совместимые клиенты: Claude Desktop, любой MCP-совместимый клиент
- Платформы: macOS, Linux, Windows
- Сайт: mcpproxy.app
- Документация: docs.mcpproxy.app