关于 Coding Prompt Engineer MCP Server
Coding Prompt Engineer MCP Server 使用 Claude 改写编程提示词,适合使用 Cursor AI 或其他 AI IDE 的开发者。它根据目标编程语言整理要求和上下文。
主要功能
- 01改写编程提示词
- 02按编程语言调整内容
- 03补充结构、上下文和要求
- 04使用 Claude 3 Sonnet
适用场景
- 01将简短需求整理成适用于 Cursor AI 的提示词
- 02按目标语言细化代码生成要求
MCP 相关
该 MCP 服务提供 rewrite_coding_prompt 工具,接收原始提示词和编程语言,并返回改写后的提示词。使用时需要 Anthropic API key。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
编码提示词工程 MCP 服务
此模型上下文协议(MCP)服务提供一款工具,可使用 Anthropic 的 Claude 重写编码提示词,以便在 Cursor AI 和其他 AI IDE 中获得最佳结果。
安装
npm install
通过 Smithery 安装
访问以下网址,即可通过 Smithery 直接安装此 MCP 服务: https://smithery.ai/server/@hireshBrem/prompt-engineer-mcp-server
使用方法
设置环境变量
此服务需要 Anthropic API 密钥,以使用 Claude 进行格式化。请将其设置为环境变量:
export ANTHROPIC_API_KEY=your_anthropic_api_key
如果未提供 API 密钥,服务会报错,提示缺少 API 密钥。
运行服务
npm start
也可以使用 MCP Inspector:
npx @modelcontextprotocol/inspector npm start
工具:rewrite_coding_prompt
此工具接收原始提示词,并对其进行重写,以便在 Cursor AI 和其他 AI IDE 中获得最佳结果。
参数
prompt(必需):需要重写的用户原始提示词language(必需):代码使用的编程语言
使用示例
{
"name": "rewrite_coding_prompt",
"arguments": {
"prompt": "Create a function to convert temperature between Celsius and Fahrenheit",
"language": "typescript"
}
}
工作原理
此服务使用 Anthropic 的 Claude 3 Sonnet 智能重写提示词,以获得更好的结果。它会通过以下方式优化提示词:
- 添加清晰的结构和上下文
- 明确要求和预期
- 纳入特定语言的注意事项
- 优化提示词,使 AI IDE 更易理解
功能
- 智能提示词工程:使用 Claude 3 Sonnet 重写提示词,以获得最佳结果
- 语言感知:根据目标编程语言定制提示词
- 轻松集成:与 Cursor 和其他 AI IDE 无缝协作
- 低温度设置:使用 0.2 的温度,确保输出一致且结构清晰
配置
在 Claude Desktop 中使用
将以下内容添加到你的 claude_desktop_config.json 中:
NPX
{
"mcpServers": {
"cursor-prompt-engineer": {
"command": "npx",
"args": [
"-y",
"cursor-prompt-engineer"
]
}
}
}
本地安装
# Clone the repository
git clone https://github.com/yourusername/cursor-prompt-engineer.git
cd cursor-prompt-engineer
# Install dependencies
npm install
# Run the server
node index.js
示例
输入:
Create a function that sorts an array of objects by a specific property
参数:
{
"prompt": "Create a function that sorts an array of objects by a specific property",
"language": "typescript"
}
此工具会重写提示词,使其结构更清晰、内容更详细,从而在你的 AI IDE 中获得最佳结果。
许可证
此 MCP 服务采用 MIT 许可证。这意味着你可以自由使用、修改和分发该软件,但须遵守 MIT 许可证的条款和条件。详情请参阅项目仓库中的 LICENSE 文件。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。