RZ

rcd27/zapret2-mcp

Developer tools
52 stars 0 forks Quality 55 Trend 55

База знаний по zapret2 (DPI bypass) и blockcheckw (сканер стратегий). Работает как MCP-сервер для LLM-агентов и как обычная документация.

Overview

База знаний по zapret2 (DPI bypass) и blockcheckw (сканер стратегий). Работает как MCP-сервер для LLM-агентов и как обычная документация.

README

zapret2-mcp

База знаний по zapret2 (DPI bypass) и blockcheckw (сканер стратегий). Работает как MCP-сервер для LLM-агентов и как обычная документация.

Можно использовать без агентов. knowledge/ — 45 статей на русском языке. Открывайте и читайте как обычную документацию, без установки чего-либо.

Что внутри

Раздел Статей Темы
strategies/ 10 TCP segmentation, fake packets, Lua scripting, QUIC, circular, Discord, Telegram, orchestration, community production strategies
config/ 9 nfqws2 CLI, zapret2 config, desync profiles, hostlists/ipsets, auto-hostlist, security hardening, UCI, blobs, миграция v1 → v2
troubleshooting/ 6 Smart TV + YouTube, YouTube видео не грузится (googlevideo CDN), QUIC, IPv6, FLOWOFFLOAD, конфликты с Podkop
tspu/ 6 Архитектура ТСПУ, DPI engine, методы блокировки, двухстадийная система, ночные реконфигурации, юридические риски
workflows/ 2 Установка, поиск стратегии
blockcheckw/ 2 Overview, команды
platforms/ 2 Linux, OpenWrt, Windows, FreeBSD, OpenBSD, Android, десктопный Linux + nftables
obsidian-gui/ 8 lua-desync справочник, payload типы, out-range/in-range, блобы, WinDivert фильтры, порядок аргументов, MTProto, основные флаги

Подключение к LLM-агенту

Сервер не выполняет команды — он отдаёт знания. Агент читает и действует сам.

Claude Code / Claude Desktop

{
  "mcpServers": {
    "zapret2": {
      "command": "npx",
      "args": ["-y", "zapret2-mcp"]
    }
  }
}

Cursor

Settings → MCP Servers → Add:

{
  "zapret2": {
    "command": "npx",
    "args": ["-y", "zapret2-mcp"]
  }
}

Из исходников

git clone --recurse-submodules https://github.com/rcd27/zapret2-mcp.git
cd zapret2-mcp
npm install && npm run build
npm start

MCP API

Tool

Tool Описание
query-zapret-knowledge(topic, tokens?) Keyword-поиск по базе знаний с ранжированием

Resources

URI Описание
zapret2://knowledge/{path} Прямой доступ к статьям базы знаний по пути (listResources для списка всех)

Prompts

Prompt Описание
setup-zapret Пошаговая установка zapret2
find-bypass-strategy Поиск стратегии через blockcheckw
troubleshoot Диагностика проблем
strategy-knowledge Справочник стратегий DPI bypass

Примеры вопросов

"YouTube тормозит на Samsung TV — что делать?"
"Как настроить голос Discord через zapret2?"
"blockcheck нашёл стратегию, но сайт не открывается"
"Как перевести стратегию с zapret v1 на zapret2?"
"Что такое circular и как настроить автоперебор?"
"QUIC — отключать или обрабатывать?"

Источники

  • deepwiki/zapret2 — AI-сгенерированная документация из исходного кода (приоритетный источник)
  • zapret2 — DPI bypass от bol-van
  • blockcheckw — быстрый сканер стратегий
  • tspu-docs — документация ТСПУ
  • Academic: IMC 2022, IMC 2021, NDSS 2020, USENIX Security 2023 — рецензированные исследования архитектуры и поведения ТСПУ
  • Zapret GUI Docs — документация сообщества (импорт через npm run import:obsidian)
  • Community — обезличенные знания из открытых обсуждений

Лицензия

MIT

View this README on GitHub

Install

npx -y zapret2-mcp

Configuration

{ "mcpServers": { "zapret2": { "command": "npx", "args": ["-y", "zapret2-mcp"] } } }