Coding Prompt Engineer MCP Server

Rees

Documentación

Coding Prompt Engineer MCP Server

Este servidor del Protocolo de Contexto de Modelo (MCP) proporciona una herramienta para reescribir prompts de codificación con resultados óptimos en Cursor AI y otros IDEs de IA, utilizando Claude de Anthropic.

Instalación

npm install

Instalar mediante Smithery

Puedes instalar este servidor MCP directamente a través de Smithery visitando: https://smithery.ai/server/@hireshBrem/prompt-engineer-mcp-server

Uso

Configuración de variables de entorno

El servidor requiere una clave de API de Anthropic para usar Claude en el formateo. Configúrala como variable de entorno:

export ANTHROPIC_API_KEY=your_anthropic_api_key

Si no se proporciona una clave de API, el servidor lanzará un error indicando que falta la clave de API.

Ejecutar el servidor

npm start

O con MCP Inspector:

npx @modelcontextprotocol/inspector npm start

Herramienta: rewrite_coding_prompt

Esta herramienta toma un prompt en bruto y lo reescribe para obtener resultados óptimos con Cursor AI y otros IDEs de IA.

Parámetros

  • prompt (obligatorio): El prompt en bruto del usuario que necesita reescritura
  • language (obligatorio): El lenguaje de programación del código

Ejemplo de uso

{
  "name": "rewrite_coding_prompt",
  "arguments": {
    "prompt": "Create a function to convert temperature between Celsius and Fahrenheit",
    "language": "typescript"
  }
}

Cómo funciona

El servidor utiliza Claude 3 Sonnet de Anthropic para reescribir inteligentemente tus prompts y obtener mejores resultados. Mejora tu prompt al:

  1. Añadir estructura y contexto claros
  2. Especificar requisitos y expectativas
  3. Incluir consideraciones específicas del lenguaje
  4. Optimizar para la comprensión del IDE de IA

Características

  • Ingeniería de prompts inteligente: Utiliza Claude 3 Sonnet para reescribir prompts con resultados óptimos
  • Consciente del lenguaje: Personaliza los prompts según el lenguaje de programación objetivo
  • Integración sencilla: Funciona perfectamente con Cursor y otros IDEs de IA
  • Configuración de temperatura baja: Utiliza una temperatura de 0.2 para una salida consistente y estructurada

Configuración

Uso con Claude Desktop

Añade esto a tu claude_desktop_config.json:

NPX

{
  "mcpServers": {
    "cursor-prompt-engineer": {
      "command": "npx",
      "args": [
        "-y",
        "cursor-prompt-engineer"
      ]
    }
  }
}

Instalación local

# 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

Ejemplo

Entrada:

Create a function that sorts an array of objects by a specific property

Con argumentos:

{
  "prompt": "Create a function that sorts an array of objects by a specific property",
  "language": "typescript"
}

La herramienta reescribirá el prompt para que sea más estructurado y detallado, con resultados óptimos en tu IDE de IA.

Licencia

Este servidor MCP está licenciado bajo la Licencia MIT. Esto significa que eres libre de usar, modificar y distribuir el software, sujeto a los términos y condiciones de la Licencia MIT. Para más detalles, consulta el archivo LICENSE en el repositorio del proyecto.