Skip to main content
Score an idea without leaving Cursor, Claude, or Codex. Same analysis as preuve.ai: viability score, competitors, source-linked evidence.
Same key as Get started. In claude.ai, adding the connector signs you in and mints the key for you, which works on a free account. Everywhere else, create one by hand at Account → API Keys, self-serve on Founder and above.

Connect

Paste this as-is. Keep the key out of the chat.

Tools

Keeping exports small

Both export tools take verbosity: full or summary. summary drops section prose and the Google Trends data points, which together are about two thirds of a deep report, and keeps every scored field: score, verdict (including the Bottom Line narrative under details.verdict.narrative), competitors, market size, risks, pivots, citations. One subsection survives the trim: details.sections.synthesis, the report’s closing verdict (final verdict, key strengths and weaknesses, deal breakers, pivot recommendation). What it left out is listed under details.omitted. export_analysis defaults to full. export_batch defaults to summary, because a batch multiplies one report by up to ten and a full batch will not fit in the client’s tool-result limit.

Locked fields on a starter scan

A starter scan returns a real analysis, not a partial one, but it leaves the deep-tier fields null. A deep scan on the same idea fills in details.sections and details.pivots directly. Five more, details.founderFit, details.playbook, details.googleTrends, details.proofOfDemand and details.communityDemand, are opt-in modules: a deep report makes them available, and enrich_analysis generates them on request. Competitor detail, risk explanations, market segmentation (details.market.segments, industryTrends, competitivePositioning) and source citations (details.citations, details.searchContext.sources) are withheld the same way the web report withholds them from a free viewer. When anything is withheld, the export carries a top-level locked object naming each field, what unlocks it, and why. Read it before concluding a field is missing: null there means locked by tier, not a failed analysis.

Slash commands

The server also exposes two MCP prompts. They are shortcuts for you, not tools the model calls: pick one from your client (in Claude Code they are /mcp__preuve__validate_idea and /mcp__preuve__generate_ideas; in claude.ai they are under the + menu, Connectors).
  • validate_idea, taking the idea as its only argument, drops in a request that runs the scan and polls it to completion.
  • generate_ideas, taking your interests as its only argument, drops in a request that generates startup ideas - no prior report needed.

Example prompts

A deep scan spends the same quota as the web app. The MCP server does not add a second bill. See Quotas and billing.

Teach your agent the workflow

Your agent can keep scoring ideas without burning a paid scan. The Agent Skill is that judgment: starter vs deep, when to wait, when a retry is safe. Without it, agents often retry with a new id and spend a second deep scan. Install it once. It is a markdown file, not another key.