此模型上下文协议(MCP)服务器提供了一个工具,用于重写编码提示以获得最佳结果,使用 Anthropic 的 Claude 与 Cursor AI 和其他 AI 集成开发环境配合使用。
npm install
您可以通过访问以下链接直接通过 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
此工具接受原始提示并重新编写它,以便在 Cursor AI 和其他 AI 集成开发环境中获得最佳结果。
prompt(必需):需要重新编写的用户的原始提示language(必需):代码的编程语言{
"name": "rewrite_coding_prompt",
"arguments": {
"prompt": "创建一个函数,用于在摄氏度和华氏度之间转换温度",
"language": "typescript"
}
}
该服务器使用 Anthropic 的 Claude 3 Sonnet 智能地重写您的提示以获得更好的结果。它通过以下方式增强您的提示:
将以下内容添加到您的 claude_desktop_config.json 中:
{
"mcpServers": {
"cursor-prompt-engineer": {
"command": "npx",
"args": [
"-y",
"cursor-prompt-engineer"
]
}
}
}
# 克隆仓库
git clone https://github.com/yourusername/cursor-prompt-engineer.git
cd cursor-prompt-engineer
# 安装依赖项
npm install
# 运行服务器
node index.js
输入:
创建一个函数,用于按特定属性对对象数组进行排序
使用参数:
{
"prompt": "创建一个函数,用于按特定属性对对象数组进行排序",
"language": "typescript"
}
该工具将重新编写提示,使其更具结构性和详细性,以获得最佳的 AI 集成开发环境结果。
此 MCP 服务器采用 MIT 许可证。这意味着您可以自由使用、修改和分发该软件,但需遵守 MIT 许可证中的条款和条件。如需更多详情,请参阅项目存储库中的 LICENSE 文件。 </中文翻译>