LumabyteCo/clarifyprompt-mcp
Platform-specific configuration:
{
"mcpServers": {
"clarifyprompt-mcp": {
"command": "npx",
"args": [
"-y",
"clarifyprompt-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://www.npmjs.com/package/clarifyprompt-mcp) [](https://opensource.org/licenses/Apache-2.0) [](https://nodejs.org/) <a href="https://glama.ai/mcp/servers/LumabyteCo/clarifyprompt-mcp"></a>
An MCP server that transforms vague prompts into platform-optimized prompts for 58+ AI platforms across 7 categories — with support for registering custom platforms and providing markdown instruction files.
Send a raw prompt. Get back a version specifically optimized for Midjourney, DALL-E, Sora, Runway, ElevenLabs, Claude, ChatGPT, or any of the 58+ supported platforms — with the right syntax, parameters, and structure each platform expects. Register your own platforms and provide custom optimization instructions via .md files.
You write: "a dragon flying over a castle at sunset"
ClarifyPrompt returns (for Midjourney):
"a majestic dragon flying over a medieval castle at sunset
--ar 16:9 --v 6.1 --style raw --q 2 --chaos 30 --s 700"
ClarifyPrompt returns (for DALL-E):
"A majestic dragon flying over a castle at sunset. Size: 1024x1024"Same prompt, different platform, completely different output. ClarifyPrompt knows what each platform expects.
Add to your claude_desktop_config.json:
{
"mcpServers": {
"clarifyprompt": {
"command": "npx",
"args": ["-y", "clarifyprompt-mcp"],
"env": {
"LLM_API_URL": "http://localhost:11434/v1",
"LLM_MODEL": "qwen2.5:7b"
}
}
}
}claude mcp add clarifyprompt -- npx -y clarifyprompt-mcpSet the env
Loading reviews...