Preuve AI Market Research

Preuve AI is market research and competitive intelligence your agent can run mid-conversation, for founders pressure-testing an idea, and the engine agencies…

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data

What it can do

  • Start Analysis: Create one analysis run on Preuve AI. Returns { id, reportId, scanType, status, ... }. Runs are async: poll with get_analysis until status is COMPLETED. scanType "deep" spends paid quo
  • Get Analysis: Poll one analysis by run id or report id. Returns status (PROCESSING/COMPLETED/FAILED), readyForExport, enrichment progress, and report/share URLs. Note: an in-flight deep run reports an
  • Enrich Analysis: Idempotently generate missing core enrichment sections for a completed analysis (use when get_analysis reports readyForExport: false, then poll again). Optionally request bundled deep

What data it sees

Do you need an account

No: the server works without sign-in

Preuve AI is market research and competitive intelligence your agent can run mid-conversation, for founders pressure-testing an idea, and the engine agencies, accelerators and consultants use to pre-qualify inbound startups at scale.

One tool call runs an idea through 60+ live sources: demand signals, competitor landscape, market sentiment, pricing, funding activity, and risks. The output is a viability score, a clear verdict, and a report where every finding links to a source you can verify. Evidence, not another model's opinion.

8 tools: start_analysis, get_analysis, enrich_analysis, export_analysis, create_batch, get_batch, export_batch, generate_ideas.

Per analysis: viability score, verdict, competitor map (up to 15), source-linked demand evidence, risk assessment, pivot options. Deep modules on request: proof of demand (named prospects, quoted and linked), founder fit, launch playbook, Google Trends, community signals. Batch tools score entire idea lists, built for deal-flow qualification. No idea to test yet? generate_ideas returns ideas matched to your interests.

Safe by default: starter scans are free and are what every call defaults to. Your agent never spends paid quota unless you explicitly ask for a deep report.

Auth: OAuth 2.1 (sign in from claude.ai on a free account, no key handling) or an API key from your account. Docs: preuve.ai/mcp

How to connect

How to connect Preuve AI Market Research to Claude

The server address to paste into Claude settings:

https://market-research--preuve.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect Preuve AI Market Research to ChatGPT

The server address to paste into ChatGPT settings:

https://market-research--preuve.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect Preuve AI Market Research to Cursor

The server address to paste into Cursor settings:

https://market-research--preuve.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (7)

Raw names from tools/list. Only developers need these.

start_analysisCreate one analysis run on Preuve AI. Returns { id, reportId, scanType, status, ... }. Runs are async: poll with get_analysis until status is COMPLETED. scanType "deep" spends paid quota — default to "starter" unless the caller explicitly wants a deep scan.
get_analysisPoll one analysis by run id or report id. Returns status (PROCESSING/COMPLETED/FAILED), readyForExport, enrichment progress, and report/share URLs. Note: an in-flight deep run reports analysisTier "basic" until deep sections land — use scanType as the request-type signal.
enrich_analysisIdempotently generate missing core enrichment sections for a completed analysis (use when get_analysis reports readyForExport: false, then poll again). Optionally request bundled deep-only modules via `modules`: proofOfDemand (verified real-demand prospects; beta - results can be uneven, every quote links to its source), founderFit (founder-vs-plan underwriting, requires founderProfile), playbook (launch playbook), trends (on-demand Google Trends generation - the analysis pipeline never fetches Trends itself). Cap: one successful generation per module per report (409 MODULE_ALREADY_GENERATED on regen; failures are retryable). founderFit returns inline (up to ~90s); the others run async - poll get_analysis `modules` statuses.
export_analysisStructured JSON export (schemaVersion 2) for one COMPLETED analysis: scores, verdict, risks, competitors, and — for deep reports — full sections, pivots, and citations. Call after readyForExport is true.
create_batchCreate up to 10 analysis runs in one batch. Idempotent on the batch clientRunId (replaying returns the existing batch). Poll with get_batch, then export with export_batch. Prefer scanType "starter" items unless deep scans are intentional (each deep item spends paid quota).
get_batchPoll a batch by id. Returns per-item statuses. Items with readyForExport: false after completion need enrich_analysis on their run id.
export_batchStructured JSON export (schemaVersion 2) for a completed batch. Includes counts.exported/omitted and an omittedItems list with the reason each incomplete item was skipped.