Agent Rules MCP

MCP开发工具

提供方 4regab

开发工具 未标注 无需鉴权 社区 / 第三方 CursorWindsurfVS Code

一个无需本地规则文件的MCP服务器,通过从GitHub仓库获取AI代理所需的编码规则,支持多种文件格式和自定义配置。

一句话选型结论

按资料字段整理

Agent Rules MCP 属于开发工具类 MCP 服务器,传输方式未标注,无需鉴权,可直接接入 Cursor、Windsurf、VS Code,没有现成安装命令,需按官方文档接入。接入前先确认权限范围;涉及写入、删除或付款的操作,建议先在测试环境验证。

分类开发工具 传输方式未标注 鉴权无需鉴权 部署方式支持远程部署
GitHub 星标 14 仓库热度,无公开仓库时显示未标注
工具数 2 暴露给模型的工具数量
资源 / 提示词 0 / 0 资源与提示词模板数量
维护方 社区 / 第三方 核验等级 仅资料核对

工具与能力

开发工具
数量来自来源目录的标注,具体工具清单以官方文档为准
工具数量2暴露给模型可调用的工具个数
资源数量0可读取的资源条目
提示词数量0内置提示词模板数量

能力标签

支持客户端

适用场景

AI代理TypeScript本地部署编码规则GitHub集成开发工具自动化

安装与配置

未标注 无需鉴权
上游未给出传输方式
  1. 1
    准备运行环境

    确认你的客户端支持远程端点,并拿到服务地址。

  2. 2
    安装服务

    复制上面的安装命令执行;命令里带占位符的位置,换成自己的密钥或路径。

  3. 3
    写入客户端配置

    在客户端的 MCP 配置里填好启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4
    验证是否可用

    连接成功后客户端会列出约 2 个工具,随便调一个只读工具确认能返回结果。

典型使用场景

3 类
按分类与标签整理的常见用法,具体以官方文档为准
代码与仓库操作

在对话里直接查代码、提 issue、走 PR,省掉来回切工具。

本地命令与脚本

把构建、测试、格式化这类重复命令交给模型执行。

接口联调与测试

让模型调你的接口、跑一遍用例,快速定位问题。

选择建议

选之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 资料标注 2 个工具,职责相对集中,接入后不容易误操作。
  • 已适配 Cursor、Windsurf、VS Code,换客户端不用重新研究配置。
  • 资料标注无需鉴权,装好就能连。

先想清楚的地方

  • 远程端点依赖网络与服务方可用性,注意密钥与调用额度。
  • 没有现成安装命令,需要按官方文档自己填启动命令和参数。
  • 版本更新与行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor、Windsurf 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地或自有环境跑服务的人。

不太适合

  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
MCP 服务器工具数传输方式部署方式安装命令最后核验
Agent Rules MCP当前 2 未标注 支持远程部署 无 2026-05-17
Git 838e2ec1 12 stdio · 本地进程 本地部署 有 2026-05-17
Markitdown MCP 2c653a5f 1 stdio · 本地进程 本地部署 有 2026-05-17
JavaGuide 未标注 stdio · 本地进程 本地部署 有 2026-04-11
awesome-claude-skills 未标注 stdio · 本地进程 本地部署 有 2026-04-26
Context7 831acf40 未标注 stdio · 本地进程 本地部署 有 2026-05-17

服务器档案

开发工具
字段来自项目仓库与公开索引,中文说明由本站标注
提供方4regab上游标注的维护方 4regab
分类开发工具本站按上游分类展示
连接方式未标注上游未给出传输方式
鉴权方式无需鉴权远程服务建议用最小权限凭据
维护方社区 / 第三方核验等级 仅资料核对
包名 / 运行时未标注 · 未标注本地安装时用到的包标识与运行时
部署类型支持远程部署上游给出的部署形态
最近核验2026-05-17上游最后核验时间

详细介绍

5.0 KB
来自项目仓库与上游目录的原文,未做删改

代理规则MCP服务器

此MCP服务器消除了对工作区中本地规则文件的需要。现在,您无需将编码标准复制到每个项目中,而是可以 提示AI代理获取特定的编码规则 或者从公共存储库或您自己的任何规则文件夹中删除所有规则。

特性

  • GitHub集成:从任何GitHub存储库获取规则
  • 简单设置:配置环境变量,不需要本地文件
  • 可配置的:支持自定义存储库、分支和路径
  • 社区规则:与现有收藏一起使用,如 awesome-游标 和 很棒的副驾驶等等。
  • 复合扩展:支持.chatmode.md、.prompt.md、.instructions.md文件
  • 灵活的格式:支持任何有或没有元数据的markdown文件(.md/.mdc)

MCP客户端配置(默认)

将此配置添加到您的MCP客户端(VS Code、Kiro、Cursor、Windsurf等):```json
{
"mcpServers": {
"agent-rules": {
"command": "npx",
"args": ["-y","agent-rules-mcp@latest"],
"env": {
"GITHUB_OWNER": "4regab",
"GITHUB_REPO": "agent-rules-mcp",
"GITHUB_PATH": "rules",
"GITHUB_BRANCH": "master"
},
"disabled": false
}
}
}


## **社区规则集合的示例使用**

### GitHub精彩副驾驶合集

立即访问社区维护的编码规则:```json
{
"mcpServers": {
"agent-rules": {
"command": "npx",
"args": ["-y","agent-rules-mcp@latest"],
"env": {
"GITHUB_OWNER": "github",
"GITHUB_REPO": "awesome-copilot",
"GITHUB_PATH": "instructions",
"GITHUB_BRANCH": "main"
},
"disabled": false
}
}
}

真棒光标规则集合

游标特定规则的替代集合:```json
{
"mcpServers": {
"agent-rules": {
"command": "npx",
"args": ["-y","agent-rules-mcp@latest"],
"env": {
"GITHUB_OWNER": "PatrickJS",
"GITHUB_REPO": "awesome-cursorrules",
"GITHUB_PATH": "rules-new",
"GITHUB_BRANCH": "main"
}
}
}
}


## 可用工具

- `get_rules`:从GitHub存储库规则文件夹中检索一个或多个域的规则内容。
- `list_rules`:列出所有可用的规则域及其说明。

### 使用自己的规则文件夹存储库(推荐)

要使用自己的GitHub存储库而不是默认存储库,请执行以下操作:```json
{
"mcpServers": {
"agentrules": {
"command": "npx",
"args": ["-y","agent-rules-mcp@latest"],
"env": {
"GITHUB_OWNER": "your-username",
"GITHUB_REPO": "your-rules-repo",
"GITHUB_PATH": "your-rules-folder",
"GITHUB_BRANCH": "main"
},
"disabled": false
}
}
}

示例存储库结构:```
my-coding-rules/
├── rules/ # Traditional single directory
│ ├── python-style.md # Standard markdown with metadata
│ ├── react-patterns.mdc # MDC format supported
│ └── security-checklist.md # With YAML frontmatter
├── README.md
└── .gitignore


## 这有什么帮助

### 人工智能代理的按需规则访问

**之前(传统方法):**```
my-project/
├──rules                  ← Local rule files needed
│   ├── react-rules.md
│   ├── security-rules.md
│   └── typescript-rules.md
├── src/
└── package.json

之后(代理规则MCP方法):```
my-project/
├── src/
└── package.json ← Clean workspace, no local rules needed

In Coding Agent:

"Apply React best practices to this component"
→ Agent automatically fetches React rules from your rules folder


### **灵活的支持和文件格式兼容性**

服务器使用各种文件格式和命名约定:

**支持的扩展:**

- `.md` -标准标记文件
- `.mdc` -MDC(Markdown组件)文件
- `.chatmode.md` -AI助手模式定义
- `.prompt.md` -提示模板
- `.instructions.md` -编码指令文件

**自动元数据提取:**
如果没有提供明确的元数据,服务器将:

- 提取第一个标题作为标题
- 使用第一段作为描述
- 根据文件名生成回退描述
- 解析YAML frontmatter(如果可用)

**域名处理:**

- `accessibility.chatmode.md` → 域名: `accessibility`
- `react-best-practices.instructions.md` → 域名: `react-best-practices`
- `4.1-Beast.chatmode.md` → 域名: `4.1-Beast` (支持点和特殊字符)

这意味着您可以使用任何现有的markdown文档作为规则,而无需进行修改。

## 贡献

我们欢迎对默认规则库的贡献!

- **清除域名**:使用描述性的烤肉串大小写文件名
- **完整元数据**:包括描述和上次更新日期
- **质量内容**:提供可操作、组织良好的规则和示例
- **本地测试**:验证您的规则是否适用于MCP服务器
- **遵循格式**:使用标准标记结构

**推荐结构(用于最佳元数据提取):**```markdown
# Title of the coding rules

- Last Updated: YYYY-MM-DD
- Description: Brief description of the rules (used in list_rules() responses)
- Version: X.X (optional, for tracking major changes)

## Content

由以下材料制成 基洛 为了 与kiro黑客马拉松的代码.

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

支持

  • 问题:在GitHub Issues上报告错误和功能请求
  • 文档:查看此README和内联代码文档

常见问题

8 问
答案由本站依据条目字段整理,不引用上游原文
Agent Rules MCP 怎么安装?

资料没有给出安装命令,请到官方仓库或文档按说明接入;这类条目多数是生态应用,或尚未发布可安装包。

Agent Rules MCP 怎么在 Cursor、Windsurf、VS Code 里配置?

它的传输方式未标注,在客户端的 MCP 配置里填好启动命令和参数,保存后完全退出客户端再打开,配置才会生效。

Agent Rules MCP 收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Agent Rules MCP 需要 API Key 吗?

资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Agent Rules MCP 支持哪些客户端?

资料标注支持 Cursor、Windsurf、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

Agent Rules MCP 能提供哪些能力?

资料显示约 2 个工具;能力标签包括 AI代理、TypeScript、Cursor、开发工具。具体工具清单以官方文档为准。

Agent Rules MCP 需要什么运行环境?

属于远程端点,不需要在本地装运行时。

Agent Rules MCP 是本地还是远程?

它是远程端点,连服务地址即可。

热门专题

按标签挑服务器
全部专题 →

服务器信息以作者仓库与官方文档为准;分类、传输方式与鉴权方式的中文说明为中文整理,最近核验 2026-05-17。