Generate a subject dossier and independently re-verify every AI-stated claim against its primary source
https://apidirect.io/mcp?token=YOUR_API_KEY
Build me a source-verified dossier on {subject} focused on {focus}.
cited-dossier-verifier.
Any agent can also call get_skill(skill_id="cited-dossier-verifier") to pull these steps on demand.
AI summaries hallucinate, which is fatal for due diligence. This grabs an AI-mode dossier with its citations, then re-queries each cited domain and dated press coverage to confirm or quarantine every claim before it lands in your file.
Who it's for: Analysts and investigators who need defensible, source-traced dossiers
| Input | Required | Description | Example |
|---|---|---|---|
subject |
Yes | The person or company the dossier is about | Northwind Logistics Inc |
focus |
No | What to emphasize in the dossier | regulatory actions and litigation |
google_ai_mode(prompt="Summarize controversies, lawsuits, regulatory actions and key facts about {subject}, focused on {focus}")
Capture each claim from reply_parts and the supporting reference_links so every assertion has a candidate citation.
search_web(query="{subject}", include_ai_overview=true)
Run a second independent AI overview plus organic results; compare its ai_overview.reference_links against the first pass to catch contradictions.
search_web(query="site:<citation_domain> {subject}")
For each cited domain, query the original source directly to confirm the claim is actually stated there and not fabricated.
search_news(query="{subject}", time_published=1y, limit=30)
Corroborate or contradict the AI-stated claims against dated press coverage, flagging anything unsupported.
This is exactly what the MCP returns to your agent (via the cited-dossier-verifier prompt or get_skill tool), with your inputs filled in.
SKILL: Cited Dossier Verifier
AI summaries hallucinate, which is fatal for due diligence. This grabs an AI-mode dossier with its citations, then re-queries each cited domain and dated press coverage to confirm or quarantine every claim before it lands in your file.
You are running this skill on API Direct via its MCP tools. Execute the steps below yourself by calling the named tools in order — values in <angle brackets> come from a previous step. Then deliver the result described at the end.
INPUTS:
- subject (required): <subject — ASK THE USER>
- focus (optional): (optional — e.g. regulatory actions and litigation)
STEPS:
1. Tool `google_ai_mode` — google_ai_mode(prompt="Summarize controversies, lawsuits, regulatory actions and key facts about <subject>, focused on <focus>")
Capture each claim from reply_parts and the supporting reference_links so every assertion has a candidate citation.
2. Tool `search_web` — search_web(query="<subject>", include_ai_overview=true)
Run a second independent AI overview plus organic results; compare its ai_overview.reference_links against the first pass to catch contradictions.
3. Tool `search_web` — search_web(query="site:<citation_domain> <subject>")
For each cited domain, query the original source directly to confirm the claim is actually stated there and not fabricated.
4. Tool `search_news` — search_news(query="<subject>", time_published=1y, limit=30)
Corroborate or contradict the AI-stated claims against dated press coverage, flagging anything unsupported.
DELIVER: A fully-cited dossier where every claim is traced to and confirmed against its primary source, with unverifiable assertions clearly quarantined
Note: each underlying tool call is billed at its normal endpoint price; get_sentiment adds a small per-page surcharge. Page through results as needed but stop once you have enough to deliver the outcome.
Turn a business listing into the owner's emails, phones and named social profiles.
Scan every public surface for lawsuits, fraud claims, and negative chatter before you onboard a person or company
Pin one real person to all of their social handles and confirm the match with shared bio links and emails