ClaudeMap

Ripwire

Red Hat 出品的「AI 上下文版 ripgrep」——C++23 零依赖 CLI,同时讲 MCP。

MCP 服务器mcpcode-contextclired-hat

出自 Red Hat 新兴技术团队:一个零依赖的 C++23 快速工具,把代码库映射成 LLM agent 需要的上下文——相对 Context7、Firecrawl 这类托管上下文服务,它是本地化、代码图谱向的互补品。既是普通 CLI(可管道进任何 agent),也是 MCP server,Claude Code 可直接查询。开发活跃,收录当天仍在更新。

它做什么

  • C++ 代码库上下文引擎:生成排序后的符号地图,让 agent 少花 token 探索
  • 单 stdio server 提供 33 个 verb(读、反射式编辑、span 定位编辑)
  • `ripwire wrap <agent>` 直接吐出 claude/cursor/windsurf/gemini/aider 的配置段
  • 自带 17 个 agent skills,安装时按检测到的 agent 自动激活

什么时候用

大型 C++ 代码库里 Claude 靠 grep 烧上下文时用:ripwire 给出排序好、可按 span 定位的符号地图 + 定点编辑,不必整文件重写。

如何上手

预编译安装器(macOS arm64 / Linux,SHA-256 校验):

curl -fsSL https://raw.githubusercontent.com/redhat-et/ripwire/main/install.sh | sh

然后生成客户端配置:

ripwire wrap claude        # 打印 mcpServers 配置段

或手动接线:

{
  "ripwire": { "command": "ripwire", "args": ["--mcp"] }
}

注意事项

预编译二进制只覆盖 macOS arm64 和 Linux(glibc RHEL 8+);Intel Mac 要源码编译(最后一个 Intel release 是 0.6.1)。不支持 Windows。它是专项工具——大 C++ 库才显出价值,小脚本没必要。

代码仓库

redhat-et/ripwire

收录日期

地图上的相关资源

  • Blitz Strike

    MCP 服务器

    把渗透测试方法论装进一个 MCP server:BLITZ 摸清攻击面,EAGLE-EYE 追 source-to-sink,STRIKE 对每条发现先实测再上报。

    • mcp-server
    • security
    • pentest
    • methodology
  • Deja Vu

    MCP 服务器

    让 25+ 个编码 agent 共享同一份会话记忆——Claude Code、Codex、Cursor 终于记得同一个项目。

    • mcp
    • memory
    • cross-agent
    • context
  • Exa MCP

    MCP 服务器

    Exa 官方 MCP 服务器——把实时网页搜索、抓取与深度研究接进 Claude。

    • official
    • search
    • web
    • mcp