Enhance Prompt

by FelixFoster

301 downloads
Not rated
GitHub

About

Accepts a simple keyword, phrase, or initial brief prompt and enhances it into a detailed, high-quality prompt. This tool elevates minimal input by adding structure, context, and specificity, transforming basic ideas into effective prompts optimized for generating better and more

Details

Author
FelixFoster
Downloads
301
Categories
Other

- Quick prompt generation from simple keywords
- Guided Q&A enhancement via interactive chat
- Generates comprehensive, high-quality prompts
- Aims to improve relevance of AI outputs
- Ideal for fast starting points

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Enhance Prompt
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Clone the repository, install dependencies with npm install, build the project with npm run build, then run the server using node build/index.js, Docker, or npx. Set the PROMPT_PILOT_API_KEY environment variable with your PromptPilot API key.

enhance_prompt

Accepts a simple keyword, phrase, or initial brief prompt and enhances it into a detailed, high-quality prompt. This tool elevates minimal input by adding structure, context, and specificity, transforming basic ideas into effective prompts optimized for generating better and more predictable results from AI models.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "enhance prompt": {
            "enhance-prompt": {
                "command": "npx",
                "args": [
                    "-y",
                    "enhance-prompt-server"
                ],
                "env": {
                    "PROMPT_PILOT_API_KEY": "YOUR_API_KEY_HERE"
                }
            }
        }
    }
}

McpServers

{
    "enhance-prompt": {
        "command": "npx",
        "args": [
            "-y",
            "enhance-prompt-server"
        ],
        "env": {
            "PROMPT_PILOT_API_KEY": "YOUR_API_KEY_HERE"
        }
    }
}

PromptPilot PromptPilot - AI Prompt Guide & Enhancer

PromptPilot is an AI - powered web application designed to assist users in generating and enhancing prompts for various generative AI models. It offers a quick generation feature for simple needs and a unique conversational guide (Masterful Prompt Creator) for crafting high - quality, detailed prompts. This repository contains the codebase for PromptPilot.

✨ Features

This application focuses on two core functionalities:

1. 🚀 Quick Prompt Generation:
Accepts a simple keyword or short phrase from the user.
Leverages AI to generate one or more basic, ready - to - use prompts based on the input.
Ideal for users needing a fast starting point.

2. 🧠 Guided Q&A Prompt Enhancement :
Provides an interactive, chat - like interface.
Guides the user through a series of questions using AI.
Helps users articulate and refine their requirements in detail.
Generates a comprehensive, high - quality prompt based on the guided conversation.
Aims to significantly improve the relevance and quality of AI outputs.

🚀 Getting Started

Prerequisites

Node.js and npm (or yarn) for frontend/backend (depending on your tech stack) Docker and Docker Compose (optional, but recommended for easier setup)

Step 1: Clone the repository

git clone https://github.com/FelixFoster/mcp-enhance-prompt # Replace with your actual repo URL
cd mcp-enhance-prompt

Step 2: Install Dependencies

Navigate into the relevant directories and install the dependencies.
npm install

Step 4: Build the Project

npm run build

Step 5: Run the Application

You have several options to run the application:

Option 1: Run Directly

node build/index.js

Option 2: Run with Docker

docker build -t enhance-prompt-server .
docker run -i --rm -e PROMPT_PILOT_API_KEY=your_prompt_pilot_api_key enhance-prompt-server

Option 3: Run with npx

PROMPT_PILOT_API_KEY=your_prompt_pilot_api_key npx -y enhance-prompt-server

Step 6: Access the Application

Open your web browser and navigate to the address where your frontend application is served (e.g., http://localhost:9593/rest).

🐛 Troubleshooting

Backend Logs: Check the console logs of your backend process for error messages. Network Issues: Ensure your backend is running on the correct port and that there are no firewall issues blocking access. If using Docker, verify port mappings.
  • Dependencies: Make sure all project dependencies were installed successfully.

🤝 Contributing

Contributions are welcome! If you'd like to contribute to PromptPilot, please follow these steps: 1. Fork the repository. 2. Create a new branch (git checkout -b feature/your - feature). 3. Make your changes. 4. Commit your changes (git commit -am 'feat: Add new feature X'). 5. Push to the branch (git push origin feature/your - feature). 6. Create a new Pull Request.

Please ensure your code follows the project's coding standards and include tests where appropriate.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.