Clarifyprompt MCP logo

Clarifyprompt MCP

by LumabyteCo

Compiles vague prompts into platform-specific instructions using workspace context, model capabilities, and configurable platform profiles.

Install Clarifyprompt MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "lumabyteco-clarifyprompt-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "clarifyprompt-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

npx -y clarifyprompt-mcp

No response to initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 1mo ago.

Overview

LumabyteCo/clarifyprompt-mcp MCP server turns underspecified prompts into optimized instructions for more than 58 AI platforms across seven categories. It uses the selected platform, output mode, workspace signals such as CLAUDE.md and package.json, resolved intent, and target-model capabilities to shape the result. Use it when the same request needs different syntax, structure, parameters, or grounding for tools such as Midjourney, Claude, ChatGPT, Cursor, or other supported platforms. Custom platforms and instruction overrides can be managed through MCP tools.

Use cases

  • Optimize an image prompt for a specific generator
  • Ground a code request in the current workspace
  • List platforms available for a prompt category
  • Register a custom AI platform
  • Apply instruction overrides to a built-in platform

Key features

  • Platform-specific prompt compilation
  • Seven prompt categories
  • Workspace-aware code prompt grounding
  • Seven selectable output modes
  • Custom platform registration
  • Built-in platform instruction overrides

Tools7

What Clarifyprompt MCP lets your agent do. Expand a tool for its parameters.

Self-reported~166 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

18/18 checks healthy over the last 75d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 9d ago via OSV.dev · clarifyprompt-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars13Stargazers on the source repository.
npm downloads394Package downloads in the last 30 days.
Last commit21d agoMost recent push to the default branch.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.
Tools exposed7Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How Clarifyprompt MCP works

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.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Clarifyprompt MCP

The repository provides an npm package and a container image, and requires Node.js 18 or newer.

It supports more than 58 AI platforms across image, video, voice, music, code, chat, and document categories. The `list_platforms` tool shows the current platforms for a category.

Yes. Claude Desktop is named as a host that supports the server's MCP Apps interface.

Yes. Use `register_platform` to add one, `update_platform` to modify it or override a built-in platform, and `unregister_platform` to remove it or clear overrides.

Yes. The documented workspace signals include files such as CLAUDE.md, AGENTS.md, and .cursorrules, along with package.json, git state, the active file, and environment information.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewClarifyprompt MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/lumabyteco-clarifyprompt-mcp?style=directory)](https://allmcps.com/mcp/lumabyteco-clarifyprompt-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/lumabyteco-clarifyprompt-mcp"><img src="https://allmcps.com/api/badge/lumabyteco-clarifyprompt-mcp?style=directory" alt="Clarifyprompt MCP on AllMCPs" /></a>