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 reescrituralanguage(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:
- Añadir estructura y contexto claros
- Especificar requisitos y expectativas
- Incluir consideraciones específicas del lenguaje
- 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.