Coding Prompt Engineer MCP Server

Coding Prompt Engineer MCP Server

site icon
2025.03.30 2
JavaScript提示优化AI辅助编程开发效率
该MCP服务器是一个专为优化AI IDE(如Cursor AI)中的编码提示而设计的工具。它利用Anthropic的Claude 3 Sonnet模型来智能重写编码提示,以获得更好的结果。主要功能包括智能提示工程、语言感知优化、与AI IDE的轻松集成等。适用于开发者在编写代码时,需要生成更清晰、结构化提示的场景。
View on GitHub

Overview

基本能力

产品定位

该MCP服务器旨在优化编码提示,使其更适合AI IDE(如Cursor AI)使用,提高开发效率。

核心功能

  • 智能提示工程:使用Claude 3 Sonnet模型重写提示,以获得更优结果
  • 语言感知:根据目标编程语言定制提示
  • 易于集成:与Cursor和其他AI IDE无缝协作
  • 低温设置:使用0.2的温度设置,确保输出结构一致

适用场景

  • 开发者需要为AI IDE生成更清晰、结构化的编码提示
  • 需要针对特定编程语言优化提示的场景
  • 提高AI辅助编程的效率和质量

工具列表

  • rewrite_coding_prompt:重写原始提示,优化其在AI IDE中的表现
  • 参数:prompt(必需,需要重写的原始提示)和language(必需,代码的编程语言)

常见问题解答

  • 缺少API密钥:必须设置Anthropic API密钥,否则服务器会报错
  • 运行问题:可以通过MCP Inspector运行服务器以获取更多调试信息

使用教程

使用依赖

  • 需要安装Node.js和npm
  • 需要Anthropic API密钥

安装教程

  1. 通过npm安装: bash npm install
  2. 或者通过Smithery安装: bash https://smithery.ai/server/@hireshBrem/prompt-engineer-mcp-server
  3. 设置环境变量: bash export ANTHROPIC_API_KEY=your_anthropic_api_key

调试方式

  1. 运行服务器: bash npm start
  2. 或者使用MCP Inspector运行: bash npx @modelcontextprotocol/inspector npm start
  3. 测试工具: json { "name": "rewrite_coding_prompt", "arguments": { "prompt": "Create a function that sorts an array of objects by a specific property", "language": "typescript" } }

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。