Prompts For Devs
No description available
Ask AI about Prompts For Devs
Powered by Claude · Grounded in docs
I know everything about Prompts For Devs. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
MCP Server Prompt Generator For Devs Guide
What is the MCP Server Prompt Generator For Devs?
The MCP Server Prompt Generator For Devs is a server that implements the Model Context Protocol (MCP) specialized in providing ready-to-use prompts for developers. Its main objective is to facilitate communication between LLMs (like Claude) and developers, allowing the generation of standardized and optimized prompts for software development tasks.
Main Features
- Generation of prompts combining pre-defined templates with specific tasks
- Templates optimized for software development
- Available via Docker for easy execution
- Compatible with any MCP client (Claude Desktop, Cursor, VSCode)
How to Run the Server using Docker
The simplest way to use the MCP Server Prompt Generator For Devs is through Docker:
docker run --rm -i wesleywillians/mcp-prompts-for-devs
This command:
- Downloads the Docker image (if not yet locally available)
- Starts the server in interactive mode (-i)
- Automatically removes the container after termination (--rm)
Development
Running Tests
To run the tests for this project:
npm test
This will execute all unit tests using Jest. The tests are located alongside the source files with the .test.ts extension.
Available Scripts
npm run build- Compiles the TypeScript code to JavaScriptnpm run start- Starts the MCP servernpm run dev- Starts the server in development mode using ts-nodenpm run test- Runs the Jest test suite
Available Prompts
The server comes with pre-configured prompt templates:
- dev: A complete prompt for software development in English, with detailed instructions to solve programming problems, following a methodical and structured approach.
- dev-pt: The same development prompt as above, but in Portuguese (Português).
How to Register the MCP Server on Different Platforms
1. Registration on Claude Desktop
- Open Claude Desktop
- Click on the Claude menu (in the upper left corner)
- Select "Settings..."
- Click on "Developer" in the side menu
- Click on "Edit Config"
- Add the configuration for the MCP server:
{
"mcpServers": {
"mcp-prompts-for-devs": {
"command": "docker",
"args": ["run", "--rm", "-i", "wesleywillians/mcp-prompts-for-devs"]
}
}
}
- Save the file and restart Claude Desktop
- Verify if the server is available by clicking on the hammer icon in the input field
2. Registration on Cursor
- Open the Cursor IDE
- Access the "Settings" menu (or use Ctrl+,)
- Look for "MCP Servers" in the settings
- Click on "Edit in settings.json"
- Add to the configuration file:
"mcp.servers": {
"mcp-prompts-for-devs": {
"command": "docker",
"args": ["run", "--rm", "-i", "wesleywillians/mcp-prompts-for-devs"]
}
}
- Save the file
- Restart Cursor
3. Registration on VSCode
- Install the "Claude AI Assistant" extension for VSCode
- Open VSCode settings (Ctrl+,)
- Search for "Claude > Mcp: Servers"
- Click on "Edit in settings.json"
- Add to the configuration file:
"claude.mcp.servers": {
"mcp-prompts-for-devs": {
"command": "docker",
"args": ["run", "--rm", "-i", "wesleywillians/mcp-prompts-for-devs"]
}
}
- Save the file
- Restart VSCode
How to Use the Prompt Tool
After configuring the MCP server on your preferred platform, you can use the "use-prompt" tool as follows:
Usage Format
Use the use-prompt tool with the prompt {prompt-name} with the task:
"{task definition}".
Use the result returned from this tool as context and start development.
Where:
- {prompt-name}: The name of the prompt to be used (e.g., "dev" for English or "dev-pt" for Portuguese)
- {task definition}: The detailed description of the task you want to perform
Usage Example
Use the use-prompt tool with the prompt dev with the task:
"Implement an authentication system using JWT in a Node.js API".
Use the result returned from this tool as context and start development.
When you submit this instruction:
- The LLM recognizes the need to call the "use-prompt" tool
- The tool combines the "dev" template with the specific task
- The complete prompt is returned to the LLM
- The LLM uses this prompt as context for its response
- The LLM begins development following the prompt guidelines
