Coding Prompt Engineer MCP Server
Reescreve prompts de codificação para resultados ideais com IDEs de IA como Cursor AI, alimentado por Claude da Anthropic.
Documentação
Servidor MCP de Engenheiro de Prompts de Codificação
Este servidor Model Context Protocol (MCP) fornece uma ferramenta para reescrever prompts de codificação para obter resultados ideais com o Cursor AI e outros IDEs de IA, usando o Claude da Anthropic.
Instalação
npm install
Instalar via Smithery
Você pode instalar este servidor MCP diretamente pelo Smithery visitando: https://smithery.ai/server/@hireshBrem/prompt-engineer-mcp-server
Uso
Definindo Variáveis de Ambiente
O servidor requer uma chave de API da Anthropic para usar o Claude na formatação. Defina-a como uma variável de ambiente:
export ANTHROPIC_API_KEY=your_anthropic_api_key
Se nenhuma chave de API for fornecida, o servidor lançará um erro indicando a ausência da chave de API.
Executando o Servidor
npm start
Ou com o MCP Inspector:
npx @modelcontextprotocol/inspector npm start
Ferramenta: rewrite_coding_prompt
Esta ferramenta recebe um prompt bruto e o reescreve para obter resultados ideais com o Cursor AI e outros IDEs de IA.
Parâmetros
prompt(obrigatório): O prompt bruto do usuário que precisa ser reescritolanguage(obrigatório): A linguagem de programação do código
Exemplo de Uso
{
"name": "rewrite_coding_prompt",
"arguments": {
"prompt": "Create a function to convert temperature between Celsius and Fahrenheit",
"language": "typescript"
}
}
Como Funciona
O servidor usa o Claude 3 Sonnet da Anthropic para reescrever inteligentemente seus prompts para obter melhores resultados. Ele aprimora seu prompt:
- Adicionando estrutura e contexto claros
- Especificando requisitos e expectativas
- Incluindo considerações específicas da linguagem
- Otimizando para a compreensão do IDE de IA
Recursos
- Engenharia Inteligente de Prompts: Usa o Claude 3 Sonnet para reescrever prompts para resultados ideais
- Consciente da Linguagem: Personaliza prompts com base na linguagem de programação alvo
- Integração Fácil: Funciona perfeitamente com o Cursor e outros IDEs de IA
- Configuração de Temperatura Baixa: Usa temperatura 0.2 para saída consistente e estruturada
Configuração
Uso com Claude Desktop
Adicione isto ao seu claude_desktop_config.json:
NPX
{
"mcpServers": {
"cursor-prompt-engineer": {
"command": "npx",
"args": [
"-y",
"cursor-prompt-engineer"
]
}
}
}
Instalação 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
Exemplo
Entrada:
Create a function that sorts an array of objects by a specific property
Com argumentos:
{
"prompt": "Create a function that sorts an array of objects by a specific property",
"language": "typescript"
}
A ferramenta reescreverá o prompt para ser mais estruturado e detalhado para obter resultados ideais com seu IDE de IA.
Licença
Este servidor MCP é licenciado sob a Licença MIT. Isso significa que você é livre para usar, modificar e distribuir o software, sujeito aos termos e condições da Licença MIT. Para mais detalhes, consulte o arquivo LICENSE no repositório do projeto.