AV

appsecco/vulnerable-mcp-servers-lab

Developer toolsОфициальный

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

281 stars 58 forks Качество 48 Тренд 19MIT

appsecco/vulable-mcp-servers-lab — это кандидат на MCP-сервер, импортированный из https://github.com/appsecco/vulnerable-mcp-servers-lab.

Обзор

appsecco/vulable-mcp-servers-lab — это кандидат на MCP-сервер, импортированный из https://github.com/appsecco/vulnerable-mcp-servers-lab.

Обзор (машинный перевод)

Лаборатория уязвимых серверов MCP

Этот репозиторий содержит намеренно уязвимые реализации серверов Model Context Protocol (MCP) (как локальных, так и удалённых). Каждый сервер находится в своей отдельной папке и включает выделенную README.md с полной информацией о что он делает, как его запускать и как продемонстрировать/атаковать уязвимость.

Не запускайте всё это вне контролируемой лаборатории.

Для чего этот репо

  • Обучение по безопасности / исследования по распространённым режимам отказа серверов MCP и интеграции инструментов.
  • Практические демонстрации того, как уязвимые MCP-серверы могут привести к раскрытию данных, введению инструкций, компрометации цепочки поставок и выполнению кода.

Безопасность / руководство в лаборатории

  • Используйте одноразовую виртуальную машину/контейнер и избегайте использования реальных секретов или персональных данных.
  • Предпочитают работу в изолированной сети; несколько серверов совершают исходящие сетевые вызовы.
  • Рассматривать весь вывод и полученный контент инструментов как ненадёжные данные.
  • Если вы открываете сервер через HTTP, предположите, что он может быть доступен или злоупотреблен, если вы не добавите правильные элементы управления.

Начало

  • Выберите сервер из индекса ниже.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Vulnerable MCP Servers Lab

This repository contains intentionally vulnerable implementations of Model Context Protocol (MCP) servers (both local and remote). Each server lives in its own folder and includes a dedicated README.md with full details on what it does, how to run it, and how to demonstrate/attack the vulnerability.

Do not run any of this outside a controlled lab environment.

What this repo is for

  • Security training / research into common MCP server and tool-integration failure modes.
  • Hands-on demos of how vulnerable MCP servers can lead to data exposure, instruction injection, supply-chain compromise, and code execution.

Safety / lab guidance

  • Use a disposable VM/container and avoid using real secrets or personal data.
  • Prefer running on an isolated network; several servers make outbound network calls.
  • Treat all tool output and retrieved content as untrusted data.
  • If you expose any server over HTTP, assume it may be reachable/abused unless you add proper controls.

Getting started

  • Pick a server from the index below.
  • Open its per-server README and follow the instructions there.
  • Many servers include a claude_config.json snippet intended to be merged into Claude Desktop’s MCP configuration.

MCP servers in this repo

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →