提供可重复使用的提示模板以应对常见的编码任务的MCP服务器。
📚 查看完整文档
此MCP服务器提供了用于常见编码任务的现成提示模板:
所有提示都存储在prompts/目录下的YAML文件中,便于自定义和扩展。
npm install
对于macOS上的Claude Desktop:~/Library/Application Support/Claude/claude_desktop_config.json
对于Windows上的Claude Desktop:%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"prompt-muse": {
"command": "node",
"args": ["/绝对路径/to/prompt-muse/index.js"]
}
}
}
配置完成后,您将在MCP客户端中看到可用的提示。您可以按名称调用它们,并可选地传递参数。
基本提示(无参数):
code-review提示获取全面的代码审查带有可选参数的提示:
refactor提示并设置focus: "性能"以获得专注于性能的重构带有必填参数的提示:
add-feature提示并设置feature: "用户认证"以添加新功能提示作为单独的YAML文件存储在prompts/目录下。要添加新的提示:
prompts/目录下创建一个新的.yaml文件# 描述提示的注释
name: my-prompt # 唯一标识符(必需)
description: 这个提示的作用 # 简短描述(必需)
# 可选参数及其模板变量替换
arguments:
- name: param1
description: 参数描述
required: true # 或false
# 实际的提示文本(必需)
# 使用{param1}进行变量替换
# 使用{param1}条件文本{/param1}进行可选文本
template: |
包含{param1}占位符的提示文本
支持多行
{variableName} - 替换为参数值{variableName}可选文本{/variableName} - 当提供参数时才包含的文本|进行多行模板#添加注释以记录您的提示创建prompts/code-review.yaml:
# 代码审查提示
# 提供全面的代码审查反馈
name: code-review
description: 获取遵循最佳实践的彻底代码审查
arguments:
- name: focus
description: 具体关注领域(例如,'安全','性能')
required: false
template: |
请审查这段代码{focus},重点关注{focus}{/focus}。
提供:
- 代码质量评估
- 最佳实践建议
- 潜在的错误或问题
- 改进建议
直接运行服务器:
node index.js
运行测试:
npm test
完整的文档可在**https://monkey-jeff.github.io/prompt-muse/**找到
涵盖的主题包括:
我们欢迎贡献!详情请参阅我们的贡献指南。
MIT - 详情见LICENSE