内容
# 提示工具包 - MCP



> 生产环境中经过测试的 AI 提示模板,适用于代码审查、调试、测试和架构设计 — 可作为 MCP 服务器,供 Claude Code 和其他 AI 助手使用。
不再每次从头开始编写相同的“以资深工程师的身份审查我的代码”的提示。此 MCP 服务器为您的 AI 助手提供了 5 个经过实战验证的提示模板。
---
## 可用提示
| # | 名称 | 类别 | 功能描述 |
|---|------|----------|--------------|
| 1 | 全面代码审查 | 代码审查 | 6 维度审查:正确性、可读性、错误处理、安全性、性能、可测试性 |
| 2 | 根因分析 | 调试 | 7 步诊断框架,从堆栈跟踪到根因 + 修复建议 |
| 3 | 单元测试生成器 | 测试 | 为正常路径、边缘情况、错误处理、安全输入、状态转换生成测试 |
| 4 | 系统设计 | 架构设计 | 将需求转换为完整的架构文档:组件、API、基础设施、权衡取舍 |
| 5 | README 生成器 | 文档 | 创建专业的 README,吸引访客成为用户,时间不到 10 分钟 |
---
## 快速开始
### 选项 1:Claude Desktop / Claude Code
将以下内容添加到您的 `claude_desktop_config.json`(macOS:`~/Library/Application Support/Claude/claude_desktop_config.json`):
```json
{
"mcpServers": {
"prompt-toolkit": {
"command": "uvx",
"args": ["prompt-toolkit-mcp"]
}
}
}
```
重启 Claude Desktop。现在您可以询问:
> “使用代码审查提示审查此函数:...”
### 选项 2:直接运行
```bash
uvx prompt-toolkit-mcp
```
### 选项 3:Claude Code CLI
```bash
claude mcp add prompt-toolkit uvx prompt-toolkit-mcp
```
---
## MCP 工具
### `list_prompts()`
返回所有可用提示的格式化表格,包含类别、描述和变量列表。
### `get_prompt(name)`
返回完整的提示模板,带有 `{variable}` 占位符,准备好供您填写。
**参数:**
| 参数 | 类型 | 值 |
|-----------|------|--------|
| `name` | 字符串 | `code-review`、`root-cause-analysis`、`unit-test-generator`、`system-design`、`readme-generator` |
**在 Claude 中的示例用法:**
> “获取根因分析提示”
### `analyze_code(code, review_type)`
将您的代码直接注入到正确的提示模板中,并返回一个可以直接粘贴的提示。
**参数:**
| 参数 | 类型 | 默认值 | 值 |
|-----------|------|---------|--------|
| `code` | 字符串 | 必需 | 您的源代码 |
| `review_type` | 字符串 | `comprehensive` | `comprehensive`、`security`、`debugging`、`testing`、`architecture` |
**在 Claude 中的示例用法:**
> “分析此代码的安全问题:[粘贴代码]”
---
## 使用示例
### 代码审查
在安装 MCP 服务器后,在 Claude 中:
```
获取代码审查提示,然后填写:
- {code}:[粘贴您的代码]
- {language}:Python 3.11 / FastAPI
- {component_description}:支付 webhook 处理器
- {constraints}:必须处理 500 RPS,256MB Lambda
```
### 根因分析
```
获取根因分析提示,然后填写:
- {error_output}:[粘贴完整的堆栈跟踪]
- {application}:用户身份验证服务
- {recent_changes}:昨天部署了 v2.3.1
- {frequency}:~200 个错误/小时,部署后开始
```
### 快速代码分析
```
使用 analyze_code 分析我的函数 [粘贴代码] — review_type:security
```
---
## 开发设置
```bash
git clone https://github.com/Money-Monkey-26/prompt-toolkit-mcp
cd prompt-toolkit-mcp
uv sync
uv run python server.py
```
测试导入:
```bash
uv run python -c "from server import mcp; print('OK')"
```
---
## 获取完整工具包
这 5 个提示是 **AI 开发工具包** 的一部分 — 32+ 个经过生产环境测试的提示,涵盖开发生命周期的每个阶段:
- 安全审计、性能审查、PR 审查、API 设计批评
- 事件事后分析、日志分析、性能回归调查
- 集成测试、E2E 测试、基于属性的测试、测试计划
- ADR(架构决策记录)、数据库模式审查
- CONTRIBUTING 指南、变更日志、技术博客文章
**获取完整的 AI 开发工具包($39):** https://payhip.com/b/t172g
官网:https://money-monkey-26.github.io/ai-dev-toolkit/
---
## License
MIT