Token导航 LogoToken导航

MCP Server · 开发工具

brief (Nas4146)

一款用于统一管理和更新多个AI编程助手指令的工具,支持自动发现指令文件、上下文感知更新和一致性验证。

stdio官方级别未说明来源级核验工具 0
AI编程助手开发工具PythonClaudeCursorCline

快速开始

作者 / 组织
Nas4146
提供方
Nas4146

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

brief (Nas4146) 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude、Cursor、Cline,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install ai-brief

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

🤖 简报

向你的AI编码助手简要介绍一次,并更新所有助手。

______________________________________________________________________

问题

您正在使用Claude Projects、GitHub Copilot和Cursor。您希望它们都遵循项目的惯例:

  • ✅ 提交前运行测试
  • ✅ 代码更改后更新文档
  • ✅ 遵循团队的架构模式

但是手动维护3个以上的指令文件既繁琐又容易出错。

解决方案

pip install ai-brief

# One command updates all your AI assistants
brief update "Run pytest before committing any code"

# ✅ .github/copilot-instructions.md updated
# ✅ CLAUDE.md updated
# ✅ AGENTS.md updated
# ✅ .cursorrules updated

______________________________________________________________________

安装

# CLI only (recommended for most users)
pip install ai-brief

# CLI + MCP server (for AI assistant integration)
pip install 'ai-brief[mcp]'

# Or install from source
git clone https://github.com/Nas4146/brief.git
cd brief
pip install -e .              # CLI only
pip install -e '.[mcp]'       # CLI + MCP

要求: Python 3.9+

依赖项:最小!

  • 核心 (始终安装):

- click>=8.0.0 -CLI框架 - pyyaml>=6.0.0 -配置文件支持 - rich>=13.0.0 -漂亮的终端输出

  • 可选的 (仅当您需要MCP时):

- mcp>=0.1.0 -模型上下文协议支持

安装您需要的东西:

  • 只需要CLI? → pip install ai-brief
  • 想要AI助手使用Brief吗? → pip install 'ai-brief[mcp]'

验证安装

# Check CLI is installed
brief --version
# Output: brief, version 0.1.0

# Check MCP server (if installed with [mcp])
which brief-mcp
# Output: /path/to/brief-mcp (if installed)
#         brief-mcp not found (if not installed)

______________________________________________________________________

快速开始

# 1. Navigate to your project
cd your-project

# 2. Initialize brief (discovers existing instruction files)
brief init
# ╭───────────────────╮
# │ Initializing brief│
# │ your-project      │
# ╰───────────────────╯
# 
# Found 3 instruction files:
# ✓ AGENTS.md
# ✓ CLAUDE.md
# ✓ .github/copilot-instructions.md

# 3. Add an instruction
brief update "Always use async/await for database calls"
# Preview changes with color-coded diffs
# Confirm with y/n

# 4. Validate everything is consistent
brief validate
# ✅ All instruction files are consistent!

# 5. List all instruction files
brief list
# Displays table with files and sizes

______________________________________________________________________

特性

  • 🔍 自动发现 -自动查找所有指令文件
  • 🧠 上下文感知 -了解你的项目结构和惯例
  • ✅ 验证 -确保所有文件的一致性
  • 🎯 零配置 -开箱即用,需要时可定制
  • 🪶 轻量级 -最小依赖(点击+PyYAML+丰富)
  • ✨ 漂亮的UI -具有表格、面板和颜色编码的专业终端输出
  • 🔒 防止重复 -模糊匹配防止冗余指令
  • 👀 预览模式 -在申请之前,请查看具体的变化
  • 🤖 MCP支持 -AI助手可以通过模型上下文协议更新自己的指令

______________________________________________________________________

MCP服务器(可选)

简报包括 可选的 MCP服务器,允许AI助手更新自己的指令文件。

备注:MCP支持是完全可选的。没有它,CLI可以完美工作!

安装

# Install Brief with MCP support
pip install 'ai-brief[mcp]'

配置

添加到Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "brief": {
      "command": "brief-mcp"
    }
  }
}

不使用Brief的人工智能助手? 跳过此部分!CLI独立工作。

看 docs/MCP_SERVER.md 获取完整的MCP文档。

______________________________________________________________________

支持的文件

Brief会自动发现并更新这些指令文件:

文件工具
AGENTS.md定制代理说明
CLAUDE.md克劳德项目
.clinerulesCline(VS代码扩展)
.github/copilot-instructions.mdGitHub副本
.cursorrules光标IDE

______________________________________________________________________

命令

brief init

在项目中初始化简报。发现现有的指令文件并分析项目结构。

brief init

# Output:
# 🚀 Initializing brief in /Users/you/project
# 📝 Scanning for instruction files...
# ✅ Found 3 instruction file(s):
#    • AGENTS.md
#    • CLAUDE.md
#    • .github/copilot-instructions.md
# 🔍 Analyzing project structure...
#    Languages: Python, TypeScript
#    Frameworks: FastAPI, React
# ✅ Configuration file ready: .brief.yaml

brief update "instruction"

为所有具有上下文感知的文件添加新指令。

brief update "Run tests before committing any code"

# Output:
# 📝 Analyzing project: your-project
# ✨ Updating 3 file(s) with context:
#    Languages: Python
#    Test framework: pytest
# 📊 Adding instruction: "Run tests before committing any code"
#    ✅ AGENTS.md
#    ✅ CLAUDE.md
#    ✅ .github/copilot-instructions.md

brief validate

检查指令文件是否与所有代理文件一致。

两种验证模式:

  1. --check-all (默认):验证所有文件中是否存在核心指令/指导

- 检查一个文件中提到的主题是否涵盖在其他文件中 - 使用模糊匹配-不需要逐字匹配 - 有助于确保没有代理遗漏重要指导

  1. --check-latest:验证是否已将最新更新添加到所有文件中

- 查找最近修改的文件 - 检查其他文件中是否存在类似内容 - 跑步后有用 brief update 验证传播的更改

# Check overall consistency (default)
brief validate

# Check only if latest update is in all files
brief validate --check-latest --no-check-all

# Check both
brief validate --check-latest

# Output with issues:
# 🔍 Validating instructions in: your-project
# 📋 Checking 3 file(s)...
# 
#   File                              Status
#   ────────────────────────────────────────
#   AGENTS.md                           ✗
#   CLAUDE.md                           ✓
#   .github/copilot-instructions.md     ✗
#
# ⚠️  Found 2 issue(s):
#   • Recent update in 'CLAUDE.md' may be missing from: AGENTS.md
#   • 'copilot-instructions.md' may be missing guidance on: testing, error handling
#
# ❌ Found inconsistencies

# Output when consistent:
# ✅ All instruction files are consistent!

brief list

列出所有发现的指令文件。

brief list

# Output:
# 📋 Instruction files in: your-project
#    ✅ AGENTS.md (2,456 bytes)
#    ✅ CLAUDE.md (1,832 bytes)
#    ✅ .github/copilot-instructions.md (3,120 bytes)
# 📊 Total: 3 file(s)

______________________________________________________________________

用例

对于独立开发者

无需手动复制粘贴,即可使您的个人AI助手指令在工具之间保持一致。

对于团队

通过将项目惯例烘焙到人工智能工具中,更快地培养新开发人员。

对于开源

通过人工智能助手帮助贡献者了解项目的工作流程。

______________________________________________________________________

项目结构

your-project/
├── AGENTS.md                          # Custom instructions
├── CLAUDE.md                          # Claude instructions
├── .github/
│   └── copilot-instructions.md       # Copilot instructions
├── .cursorrules                       # Cursor instructions
├── .brief.yaml                        # Brief config (optional)
└── src/
    └── ...

______________________________________________________________________

配置(可选)

Brief适用于零配置,但您可以使用自定义行为 .brief.yaml:

version: 1

# Instruction files to manage
instruction_files:
  - AGENTS.md
  - CLAUDE.md
  - .github/copilot-instructions.md
  - .cursorrules

# Project metadata
project:
  languages:
    - Python
    - TypeScript
  frameworks:
    - FastAPI
    - React

# Enabled behaviors (coming soon)
behaviors:
  enabled:
    - test_before_commit
    - update_docs_after_changes

______________________________________________________________________

发展

# Clone the repository
git clone https://github.com/Nas4146/brief.git
cd brief

# Install in development mode with dev dependencies
pip install -e ".[dev]"

# Run tests
pytest

# Run linter
ruff check .

# Format code
black .

______________________________________________________________________

路线图

V0.1(当前)-MVP✅ 完成

  • ✅ CLI与 init, update, validate, list 命令
  • ✅ 自动发现指令文件
  • ✅ 上下文感知更新(语言、框架检测)
  • ✅ 基本验证
  • ✅ 应用更改前的差异预览
  • ✅ 用于AI助手集成的MCP服务器
  • ✅ 模糊匹配防止重复

V0.2(下一页)

  • \[\]具有常见行为的模板库
  • \[ \] sync 用于应用模板的命令
  • \[\]配置文件生成向导
  • \[\]高级一致性检查
  • \[\]CI/CD集成示例

V0.3(未来)

  • \[\]社区模板市场
  • \[\]用于团队管理的Web仪表板
  • \[\]Git挂钩集成
  • \[\]多项目同步

______________________________________________________________________

贡献

欢迎投稿!请看 贡献.md 作为指导方针。

______________________________________________________________________

许可证

麻省理工学院©2025

______________________________________________________________________

为什么是“简短”?

简报 (动词): *向某人提供重要信息*

非常适合为您的AI助手提供他们所需的基本上下文,并让它传播到任何地方。

______________________________________________________________________

链接

  • GitHub:
  • 问题:

______________________________________________________________________

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI编程助手Python本地部署指令管理开发工具自动化一致性验证

支持客户端

ClaudeCursorCline

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、Cursor、Cline,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

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

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
brief (Nas4146)

MCP World · 本页

0stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

brief (Nas4146) 怎么安装?

公开资料给出的安装命令是 pip install ai-brief,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

brief (Nas4146) 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

brief (Nas4146) 收费吗?

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

brief (Nas4146) 需要 API Key 吗?

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

brief (Nas4146) 支持哪些客户端?

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

来源信息

继续浏览同类 MCP