MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

Z
Zw MCP Server
作者 @Tokeii0

MCP server by Tokeii0

创建于 2/26/2026
更新于 about 6 hours ago
Repository documentation and setup instructions

zw-mcp-server

零宽字符隐写术 MCP Server — 专为 CTF 解题设计,供大模型通过 MCP 协议调用。

功能

| 工具 | 说明 | |------|------| | zw_analyze | 分析文本中的零宽/不可见字符分布 | | zw_decode | 自动解码零宽字符隐写信息(支持8种方案,自动暴力尝试) | | zw_encode | 将消息编码为零宽字符隐写文本 | | zw_dump_raw | 导出原始零宽字符序列(调试用) | | zw_list_chars | 列出全部 182 个已知零宽/不可见字符 | | zw_list_presets | 列出所有编码预设方案 |

支持的编码方案

  • 二进制映射 — 2字符→0/1 (7/8bit),暴力尝试所有组合
  • N进制映射 — 330k.github.io 方案,支持2~8进制
  • Steganographr — neatnik.net 方案 (WJ分隔+ZWSP/ZWNJ)
  • Unicode Tags — U+E0000 偏移映射到 ASCII
  • StegCloak — 4字符集方案
  • 分段编码 — 按可见字符分割的段内二进制
  • 自动暴力遍历所有字符排列组合

编译

cd zw-mcp-server
cargo build --release

编译后的可执行文件在 target/release/zw-mcp-server.exe

配置 MCP

VS Code (GitHub Copilot)

在 VS Code 的 .vscode/mcp.json 或用户设置中添加:

{
  "mcpServers": {
    "zw-steg": {
      "command": "Yourpath\\zw-mcp-server.exe",
      "args": []
    }
  }
}

Claude Desktop

claude_desktop_config.json 中添加:

{
  "mcpServers": {
    "zw-steg": {
      "command": "Yourpath\\zw-mcp-server.exe"
    }
  }
}

Cursor / Continue / 其他 MCP 客户端

同理配置 stdio 模式即可。

使用示例

大模型可以直接调用:

"请分析这段文本中是否包含零宽字符隐写信息并解码"

MCP 会自动路由到 zw_analyze + zw_decode 工具。

快速设置
此服务器的安装指南

安装命令 (包未发布)

git clone https://github.com/Tokeii0/zw-mcp-server
手动安装: 请查看 README 获取详细的设置说明和所需的其他依赖项。

Cursor 配置 (mcp.json)

{ "mcpServers": { "tokeii0-zw-mcp-server": { "command": "git", "args": [ "clone", "https://github.com/Tokeii0/zw-mcp-server" ] } } }
作者服务器
其他服务器由 Tokeii0