
agent-hellboy/mcp-server-fuzzer
Security testingЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Общий Fuzzer сервера mcp
Обзор
Оценка безопасности Black-box для живых серверов Model Context Protocol. Он управляет авторизованной целью над ее реальным транспортом, отправляет реалистичный и искаженный вход, классифицирует ответы и записывает результаты и данные воспроизведения на диск. Используйте этот инструмент только против MCP-серверов, которыми вы владеете, или которые явно уполномочены тестировать. Он отправляет ввод по образцу атаки, может запускать локальные процессы и с помощью -auth-audit-intrusive будет регистрировать клиентов OAuth на сервере авторизации цели. Встроенные средства контроля безопасности уменьшают случайное воздействие; они не заменяют контейнер, виртуальную машину или границу сети, связанную с взаимодействием. - Security-audit-intrusive отправляет зонд иностранного происхождения для проверки защиты, связывающей DNS, и требует такого же явного разрешения. Fuzzer соединяется через stdio, HTTP, SSE или Streamable HTTP и отвечает на фиксированный набор вопросов оценки: Какие инструменты, ресурсы, подсказки и протокольные методы предоставляет сервер?
Обзор (машинный перевод)
Оценка безопасности Blackbox для Live Серверы протокола Model Context. Он управляет авторизованная цель над ее реальным транспортом, отправляет реалистичные и искаженные данные; Классифицирует ответы и записывает результаты и данные воспроизведения на диск.
Документация ** Рабочий процесс оценки** Справка *** ** Переиздания
Авторизация
Используйте этот инструмент только против MCP-серверов, которыми вы владеете или на которые вы явно уполномочены.
Тест. Он отправляет ввод по образцу атаки, может запускать локальные процессы и
--auth-audit-intrusive будет регистрировать клиентов OAuth на целевом объекте
Сервер авторизации. Встроенные средства контроля безопасности снижают случайное воздействие;
Они не являются заменой контейнера, виртуальной машины или специального задания.
[[Т1]] отправляет зонд иностранного происхождения на
Тестирование DNS-связывающих защит и требует такого же явного разрешения.
Что он делает
Fuzzer соединяется через stdio, HTTP, SSE или Streamable HTTP и отвечает на фиксированный набор вопросов оценки:
Какие инструменты, ресурсы, подсказки и протокольные методы предоставляет сервер?
- Отклоняет ли он искаженный и внедоговорный ввод или принимает его?
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MCP Server Fuzzer
Black-box security assessment for live Model Context Protocol servers. It drives an authorized target over its real transport, sends realistic and malformed input, classifies the responses, and writes findings and reproduction data to disk.
Documentation | Assessment workflow | CLI reference | Releases
Authorization
Use this tool only against MCP servers you own or are explicitly authorized to
test. It sends attack-pattern input, can start local processes, and with
--auth-audit-intrusive will register OAuth clients on the target’s
authorization server. The built-in safety controls reduce accidental impact;
they are not a substitute for a container, a VM, or an engagement-specific
network boundary. --security-audit-intrusive sends a foreign-Origin probe to
test DNS-rebinding defenses and requires the same explicit authorization.
What it does
The fuzzer connects over stdio, HTTP, SSE, or Streamable HTTP and answers a fixed set of assessment questions:
- What tools, resources, prompts, and protocol methods does the server expose?
- Does it reject malformed and out-of-contract input, or accept it?
- Do tool descriptions or schemas carry poisoning markers, hidden instructions,
Установка
docker run --rm princekrroshan01/mcp-fuzzer:latest --help