Pre-flight briefing
Your agent flies better
with a flight plan.
Filed from a Jira ticket
Most AI coding sessions go wrong in the first message — vague, no constraints, no acceptance criteria. MDPilot turns whatever you have into a precise, gap-checked TASK.md before your agent ever takes off.
No account · no credit card · nothing stored
# Fix OAuth post-auth redirect loop
## Goal
Authenticated users land on /login after OAuth instead of /dashboard. Regression from v3.1.0.
## Acceptance criteria
- [ ] /auth/callback → /dashboard (first OAuth)
- [ ] /auth/callback → /dashboard (returning)
- [ ] /login never renders when authenticated
## Watch-outs
- middleware.ts may contain a redirect loop
- verify session cookie set before redirect fires▍
src: jira ticket + slack thread
optimized: 1,184 → 762 tokens (−36%)
Flies with every cockpit
Why the first message matters
Your AI is only as good as
how you start the conversation.
Most developers open their AI tool and type a vague first message — no context, no structure, no acceptance criteria — and get generic help back. MDPilot fixes the one moment that sets the trajectory: the entry point. Get the briefing right, and the whole flight follows.
How the flight deck works
Same task. One is a shrug;
one is a spec.
Paste anything raw. Get a structured prompt an expert would hand an AI agent.
"fix auth redirect"
slack › engineering-bugs
hey so after oauth the user keeps going
back to login instead of dashboard, been
happening since the v3.1 deploy. can someone
look at it? we got a complaint
# Fix OAuth post-auth redirect loop
## Goal
Authenticated users land on /login after OAuth instead of /dashboard. Regression from v3.1.0.
## Acceptance criteria
- [ ] /auth/callback → /dashboard (first-time OAuth)
- [ ] /auth/callback → /dashboard (returning user)
- [ ] /login does not render for authenticated users
## Watch-outs
- middleware.ts may contain a redirect loop
- Verify session cookie is set before redirect fires
## Constraints
- Do not modify OAuth provider config
- Preserve existing session TTL
Paste your task
Ticket · Slack thread · GitHub issue
Choose how you want to work
Guide · AI Exec · Context mode
Get a prompt your agent nails
Structured · gap-checked · ready to paste
MCP server
Use it right inside your editor.
MDPilot runs as an MCP server — call it from Claude Code, Cursor, Windsurf, and Goose without leaving your IDE. It reads your real repo, so prompts and docs reference actual files and commands, never guesses.
MCP setup$ npx -y mdpilot-mcp setup
→ free key issued · config written
✓ mdpilot connected — 10 tools available
works in claude code · cursor · windsurf · goose
mdpilot check-drift · 3 files checked · 1 drift detected
Drift detection
Context that stays on course.
Code changes, docs go stale, and your agent starts running commands that no longer exist. MDPilot generates AGENTS.md and CLAUDE.md from your real repo and flags them the moment they drift — so your agent's context keeps matching reality, not a snapshot from last month.
Built on open standards — generates AGENTS.md, now a Linux Foundation (AAIF) standard alongside MCP.
The hangar
More aircraft: generate docs, explain code, convert files, and more.
Ready for departure
Start with a task.
The rest follows.
Paste anything. Get a prompt your AI agent nails.
No account. No credit card. No database.