# LumabyteCo/clarifyprompt-mcp [Health: Active]

**Category:** 🎥 Multimedia Process  
**Repository:** https://github.com/LumabyteCo/clarifyprompt-mcp  
**GitHub Stars:** 13  
**npm Downloads (last month):** 394  
**Views:** 5  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/lumabyteco-clarifyprompt-mcp

## Description
MCP server for AI prompt optimization — transforms vague prompts into platform-optimized prompts for 58+ AI platforms across 7 categories (image, video, voice, music, code, chat, document).

## Tools
Capabilities this server exposes over MCP:

- **optimize_prompt** — The main tool. Optimizes a prompt for a specific AI platform.
- **list_categories** — Lists all 7 categories with platform counts (built-in and custom) and defaults.
- **list_platforms** — Lists available platforms for a given category, including custom registered platforms. Shows which is the default and whether custom instructions are configured.
- **list_modes** — Lists all 7 output modes with descriptions.
- **register_platform** — Register a new custom AI platform for prompt optimization.
- **update_platform** — Update a custom platform or add instruction overrides to a built-in platform.
- **unregister_platform** — Remove a custom platform or clear instruction overrides from a built-in platform.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "clarifyprompt-mcp": {
    "command": "npx",
    "args": ["-y","clarifyprompt-mcp"]
  }
}
```

## Documentation

## What LumabyteCo/clarifyprompt-mcp MCP server does

LumabyteCo/clarifyprompt-mcp MCP server compiles a raw prompt into a version suited to a chosen AI platform. It covers seven categories: image, video, voice, music, code, chat, and document. The platform-specific result can account for native syntax, expected structure, parameters, and model capabilities rather than applying one generic rewrite.

The server is useful when a short request leaves important details implicit. For development prompts, it can use workspace signals such as an active file, CLAUDE.md, AGENTS.md, .cursorrules, package.json, git state, and environment information when those signals are available. It can also resolve the likely intent before generating the optimized prompt.

## How it works

The main workflow sends a source prompt to `optimize_prompt` with a category and, when needed, a target platform. The server selects the relevant platform guidance and output mode, then returns a compiled prompt. Text output without an explicit platform can remain platform-neutral; naming a platform enables vendor-specific tuning.

Platform differences are part of the result. For example, an image request can be formatted with Midjourney parameters, while another image platform may use natural-language direction instead.

## Setup and configuration

LumabyteCo/clarifyprompt-mcp MCP server requires Node.js 18 or newer according to the repository metadata. The project publishes an npm package and a container image, so deployment can use either distribution.

Workspace-aware optimization depends on the context visible to the server. Relevant files and repository state may affect code-oriented results, but the server does not replace the target AI platform: it compiles the prompt, and you send the resulting prompt to that platform or model.

## Tools and capabilities

- `optimize_prompt`: Compile a prompt for a selected platform.
- `list_categories`: Show the seven categories, platform counts, defaults, and custom-platform counts.
- `list_platforms`: Show platforms in a category, including defaults and whether custom instructions exist.
- `list_modes`: Show the seven available output modes and their descriptions.
- `register_platform`: Add a custom platform for prompt optimization.
- `update_platform`: Modify a custom platform or add instruction overrides to a built-in one.
- `unregister_platform`: Remove a custom platform or clear overrides from a built-in platform.

LumabyteCo/clarifyprompt-mcp MCP server supports platform discovery before optimization, which helps clients inspect available choices instead of relying on undocumented names. Custom registration is appropriate for a platform not included in the built-in profiles, while overrides can adapt an existing profile.

## Limitations and notes

The generated wording depends on the configured model, so two runs may differ while retaining the same overall structure. Platform support should be checked with the listing tools because available platforms and custom registrations can vary.

_Full upstream README: https://allmcps.com/mcp/lumabyteco-clarifyprompt-mcp/readme_

