AI coding tools

droPrompt for Coding.

One prompt layer for Claude Code, Cursor, Codex, Gemini CLI, Antigravity, MCP clients, and any coding agent that can call an API. Turn rough requests into precise, project-aware task briefs with compact context and verification steps.

Project-aware briefstoken-saving contextMCP + API ready
coding-agent · droPrompt brief
you: fix checkout bug droPrompt → coding brief
Enhanced coding task
Investigate checkout failure without changing pricing. Inspect payment routes, order persistence, auth/session handoff, and recent diffs. Preserve existing behavior, add a focused regression test, run the project test command, and summarize only changed files.
The agent starts with intent, context, constraints, and verification instead of guessing.
Integrations

One page for every coding tool surface we can support.

Each client gets the best available connection method: native hook where possible, MCP where supported, API where the tool can call HTTP, and copy-ready briefs when the tool has no integration surface yet.

Direct hook · best-in-class

Claude Code

Use it for: hands-free enhancement of every coding request. The companion CLI installs a UserPromptSubmit hook, collects safe repo context (branch, scripts, README, file hints), and injects a droPrompt brief before Claude starts — you keep typing naturally.

Recommended: native hook install
MCP native support

Cursor

Use it for: IDE chats and Composer tasks. Add the droPrompt MCP server in Cursor settings and call its tools to enhance a task before Composer runs it. Pair with generated .cursorrules for project conventions.

Recommended: connect via MCP
MCP or CLI wrapper

Codex CLI

Use it for: terminal agent sessions. Codex supports MCP servers in config.toml — register droPrompt once and ask Codex to enhance the task first. Or wrap it: fetch a brief from the API, then launch Codex with it.

Recommended: connect via MCP
MCP via settings.json

Gemini CLI

Use it for: Gemini-driven coding sessions. Gemini CLI reads MCP servers from ~/.gemini/settings.json — add droPrompt there and its prompt tools appear natively. The brief endpoint also works as a pre-step.

Recommended: connect via MCP
MCP / manual brief

Antigravity · Windsurf · Zed

Use it for: editor agents with an MCP surface. Where the build exposes MCP config, register droPrompt and enhance in-editor. Otherwise generate a copy-ready brief on this site and paste it into the agent.

Universal · any HTTP client

Developer API

Use it for: custom IDE extensions, internal dev tools, CI bots, and agents without an MCP surface. POST the rough task with bounded context, get back enhancedPrompt + injectedContext, hand it to any agent.

Setup

Choose the integration path that matches your coding tool.

The first direct installer is Claude Code. Other tools use MCP, API, or copy workflows until their native automation surface is confirmed.

Claude Code direct install

Install once, paste your droPrompt API key from Dashboard → Account → API Keys, then let the hook enhance each coding request.

Terminal
mkdir -p ~/.local/bin
curl -fsSL https://droprompt.com/install/droprompt-claude.mjs \
  -o ~/.local/bin/droprompt-claude
chmod +x ~/.local/bin/droprompt-claude

droprompt-claude login
droprompt-claude setup
droprompt-claude status
Flow

It gives the coding agent the context you forgot to write.

Whether the request comes from a hook, MCP tool, API call, or manual paste, droPrompt converts it into a compact engineering brief before the agent burns tokens on discovery.

1

Raw request

The developer types naturally, even if the task is vague or missing project details.

2

Context pack

The integration adds safe signals: project type, scripts, branch, README, rules, and file hints.

3

droPrompt brief

The API turns intent plus context into a clean implementation task with boundaries.

4

Agent executes

Claude Code, Cursor, Codex, Gemini, or another agent starts with enough context to avoid blind exploration.

5

Verify

The brief includes tests, checks, and risk notes so the output is easier to trust.

Use cases

What to send, what you get back.

Every coding task type benefits differently. These are the patterns developers run through droPrompt every day — each one works over the hook, MCP, or the API.

Bug fix

“fix checkout bug”

Vague bug reports become bounded investigations: where to look, what not to touch, and which regression test to add.

scoped diagnosis plan · risk boundaries · test command
Feature

“add CSV export to reports”

One line becomes a spec: acceptance criteria, files likely involved, edge cases (encoding, large files), and a verification step.

mini-spec · edge-case list · done criteria
Refactor

“clean up the auth module”

The brief pins behavior-preservation as a hard constraint and demands tests pass before/after — so the agent refactors instead of rewriting.

behavior-preserving plan · no-API-change guard
Tests

“write tests for payments”

Gets the agent to read the real test setup first (runner, fixtures, mocks) and target meaningful behaviors, not line coverage.

framework-matched tests · behavior matrix
Review

“review this diff”

Turns a lazy ask into a structured review brief: correctness, security, performance lenses with severity-ranked findings.

multi-lens review prompt · severity rubric
Debug session

“why is prod slow since Friday?”

Frames a hypothesis-driven investigation — what changed, what to measure, what evidence settles it — before the agent touches code.

hypothesis list · measurement plan · rollback note
Developer API

The API is the universal layer.

Use API keys from the dashboard and send `X-API-Key` from CLIs, extensions, MCP servers, internal tools, or custom IDE automations.

POST /api/coding/brief
Dedicated coding brief endpoint for any AI coding agent.
POST /api/coding/enhance
Alias for integrations that call the feature an enhancer.
POST /api/claude-code/enhance
Backward-compatible endpoint used by the Claude Code companion CLI.
POST /api/generate
General prompt generation across chat, image, video, code, agents, and more.
POST /api/refine / POST /api/enhance
Improve existing prompts for stronger, clearer outputs.
GET /api/keys / POST /api/keys
Create and manage API keys from authenticated dashboard sessions.

Example request

Send the rough task, target tool, and bounded project context. droPrompt returns `enhancedPrompt` and `injectedContext`.

curl · X-API-Key
curl -X POST https://droprompt.com/api/coding/brief \
  -H "Content-Type: application/json" \
  -H "X-API-Key: dp_..." \
  -d '{
    "client": "cursor",
    "prompt": "fix checkout bug",
    "context": {
      "branch": "feature/payments",
      "scripts": ["npm test"],
      "hints": ["src/payment", "tests/payment"]
    }
  }'
Availability

Clear status, no fake integrations.

Claude Code direct hook is the first concrete installer. Cursor, Codex, Gemini CLI, Antigravity, and other tools are supported through the available surfaces listed here: MCP, API, generated rules, or copy-ready briefs. Native installers are added only when the tool exposes a reliable integration path.

Available now

API keys, coding brief API, Claude Code endpoint compatibility, manual/copy workflow, and MCP/API positioning.

Next native targets

Cursor rules/MCP documentation, Codex wrapper, Gemini CLI wrapper, and Antigravity workflow once native hooks are confirmed.

Privacy stance

Bounded context by default: no `.env`, private keys, tokens, or full-source uploads unless a future team policy explicitly allows it.

For builders

Make every coding agent start smarter.

Use droPrompt as the task-brief and context layer across Claude Code, Cursor, Codex, Gemini CLI, Antigravity, MCP tools, and your own developer automations.