Token导航 LogoToken导航TokenDH.com
Regex Replace MCP logo
开发工具未说明官方级别未说明来源级核验

Regex Replace MCP

MCP Server

一个用于跨文件进行正则表达式查找和替换的MCP服务器,适用于Claude Code等MCP客户端。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
RustClaude开发工具Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Osso

提供方

Osso

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

正则表达式替换mcp

![CI](https://github.com/Osso/regex-replace-mcp/actions/workflows/ci.yml) ![License: MIT](LICENSE)

MCP服务器用于跨文件查找和替换正则表达式。专为与Claude Code和其他MCP客户端一起使用而设计。

安装

cargo install --git https://github.com/Osso/regex-replace-mcp

或者从源代码构建:

git clone https://github.com/Osso/regex-replace-mcp
cd regex-replace-mcp
cargo build --release

配置

添加到您的Claude Code MCP配置中(~/.claude.json):

{
  "mcpServers": {
    "regex-replace": {
      "type": "stdio",
      "command": "/path/to/regex-replace-mcp",
      "args": []
    }
  }
}

工具

regex_search

在文件中搜索正则表达式模式匹配。

参数:

  • pattern:正则表达式模式(Rust正则表达式语法)
  • files:文件的球形图案(例如。, src/**/*.rs)
  • limit:要返回的最大匹配项数(默认值:50)

regex_replace

替换多个文件中与正则表达式模式匹配的文本。

参数:

  • pattern:正则表达式模式(Rust正则表达式语法)
  • replacement:具有捕获组支持的替换字符串
  • files:文件的球形图案
  • dry_run:预览更改而不写入(默认值:false)

捕获组

使用 $1, $2用于替换捕获组:

pattern: "fn (\w+)\(\)"
replacement: "fn $1_v2()"

字面 $ 替换(如 $request)仅保持字面意思 $ 后面的数字被视为捕获组引用。

许可证

麻省理工学院

目录标签

目录标签

RustClaude开发工具正则表达式本地部署文本处理代码重构MCP服务

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP