Due Diligence
Conduct due diligence research on: $ARGUMENTS
The argument may be a company name, person's name, product name, or URL. Follow these steps precisely using RivalSearchMCP tools. Report progress after each step.
Step 1: Entity Identification
Use web_search twice:
- query: "$ARGUMENTS", num_results: 15, extract_content: true
- query: "$ARGUMENTS bio OR background OR career OR founder OR company OR about", num_results: 10
Determine if the subject is a company or an individual. Establish: full name, current role/mission, website, and key facts. Adapt subsequent steps accordingly.
Step 2: Digital Presence
Use map_website:
- url: , mode: "research", max_pages: 10, max_depth: 2
Use content_operations to retrieve key pages:
- operation: "retrieve" for homepage/profile, about, product/work, team/bio pages
- operation: "analyze", content: , analysis_type: "business", extract_key_points: true, summarize: true
Step 3: Financial & Growth Signals
For companies:
Use web_search three times:
- query: "$ARGUMENTS funding raised investment", num_results: 10
- query: "$ARGUMENTS revenue growth customers", num_results: 10
- query: "$ARGUMENTS layoffs OR downsizing OR restructuring OR controversy", num_results: 10
For individuals:
Use web_search:
- query: "$ARGUMENTS investments OR portfolio OR companies OR ventures", num_results: 10
Use news_aggregation:
- query: "$ARGUMENTS", max_results: 15, time_range: "month"
Step 4: Leadership & People
Use web_search:
- query: "$ARGUMENTS founder CEO leadership team", num_results: 10, extract_content: true
Use social_search:
- query: "$ARGUMENTS CEO OR founder", platforms: ["reddit", "hackernews"], max_results_per_platform: 5
Use web_search:
- query: "$ARGUMENTS glassdoor OR employee review OR culture", num_results: 5
For individuals — also search for:
- query: "$ARGUMENTS interview OR podcast OR keynote OR conference", num_results: 10
Step 5: Technical Assessment
Use github_search:
- query: "$ARGUMENTS", sort: "stars", max_results: 10, include_readme: true
Use web_search:
- query: "$ARGUMENTS tech stack OR engineering OR architecture", num_results: 10
Use scientific_research:
- operation: "academic_search", query: "$ARGUMENTS", max_results: 5
Step 6: Market & Competitive Position
Use web_search:
- query: "$ARGUMENTS competitors alternatives market share", num_results: 10
Use social_search:
- query: "$ARGUMENTS vs OR alternative OR comparison", platforms: ["reddit", "hackernews", "producthunt"], max_results_per_platform: 10
Step 7: Reputation & Risk Assessment
Use social_search:
- query: "$ARGUMENTS", platforms: ["reddit", "hackernews", "producthunt", "medium"], max_results_per_platform: 10, time_filter: "year"
Use web_search:
- query: "$ARGUMENTS review OR complaint OR problem OR issue OR controversy", num_results: 10
Use content_operations on any regulatory filings or key reports found:
- operation: "retrieve", url: , extraction_method: "markdown"
Step 8: Deep Content Analysis
For the 2-3 most informative pages found, use content_operations:
- operation: "retrieve", url: , extraction_method: "markdown"
- operation: "analyze", content: , analysis_type: "general", extract_key_points: true, summarize: true
Step 9: Compile Report
For companies:
- Executive Summary — 2-3 paragraph overview with key findings
- Company Profile — Founded, mission, HQ, size, key facts
- Product & Market — Offerings, pricing, target market, customer evidence
- Financial Signals — Funding history, growth indicators, burn rate signals
- Leadership & Team — Key executives, backgrounds, culture signals
- Technical Assessment — Stack, open source, IP, engineering quality
- Competitive Position — Landscape, differentiation, market share signals
- Risk Assessment — Table format:
| Risk Category |
Level |
Evidence |
| Financial |
Low/Medium/High |
... |
| Technical |
Low/Medium/High |
... |
| Market |
Low/Medium/High |
... |
| Legal/Regulatory |
Low/Medium/High |
... |
| Reputational |
Low/Medium/High |
... |
- Red Flags — Concerning signals discovered
- Green Flags — Positive indicators and strengths
- Information Gaps — What couldn't be determined
- Sources — All URLs consulted with brief context
For individuals:
- Profile Summary — 2-3 paragraph overview of who this person is
- Key Facts — Current role, company, location, notable achievements
- Career Timeline — Professional history in reverse chronological order
- Public Presence — Websites, writing, speaking, media appearances
- Community Reputation — What others say (with sources)
- Technical Contributions — Open source, papers, patents
- Media Coverage — Recent press and interviews
- Notable Connections — Companies, investors, co-founders, collaborators
- Red Flags — Any concerning signals
- Green Flags — Positive indicators
- Information Gaps — What couldn't be determined
- Sources — All URLs consulted
Use clean markdown. Cite every claim with Source Name format. Only include publicly available information.
1---2name: due-diligence3description: Comprehensive due diligence on companies or individuals. Investigates background, product, financials, leadership, technology, risks, competitive position, and public reputation. Use when evaluating companies for investment, researching people, or making partnership decisions.4---5
6# Due Diligence
7
8Conduct due diligence research on: **$ARGUMENTS**
9
10The argument may be a company name, person's name, product name, or URL. Follow these steps precisely using RivalSearchMCP tools. Report progress after each step.
11
12## Step 1: Entity Identification
13
14Use `web_search` twice:
151. query: "$ARGUMENTS", num_results: 15, extract_content: true
162. query: "$ARGUMENTS bio OR background OR career OR founder OR company OR about", num_results: 10
17
18Determine if the subject is a **company** or an **individual**. Establish: full name, current role/mission, website, and key facts. Adapt subsequent steps accordingly.
19
20## Step 2: Digital Presence
21
22Use `map_website`:
23- url: <primary_website>, mode: "research", max_pages: 10, max_depth: 2
24
25Use `content_operations` to retrieve key pages:
26- operation: "retrieve" for homepage/profile, about, product/work, team/bio pages
27- operation: "analyze", content: <retrieved>, analysis_type: "business", extract_key_points: true, summarize: true
28
29## Step 3: Financial & Growth Signals
30
31*For companies:*
32
33Use `web_search` three times:
341. query: "$ARGUMENTS funding raised investment", num_results: 10
352. query: "$ARGUMENTS revenue growth customers", num_results: 10
363. query: "$ARGUMENTS layoffs OR downsizing OR restructuring OR controversy", num_results: 10
37
38*For individuals:*
39
40Use `web_search`:
41- query: "$ARGUMENTS investments OR portfolio OR companies OR ventures", num_results: 10
42
43Use `news_aggregation`:
44- query: "$ARGUMENTS", max_results: 15, time_range: "month"
45
46## Step 4: Leadership & People
47
48Use `web_search`:
49- query: "$ARGUMENTS founder CEO leadership team", num_results: 10, extract_content: true
50
51Use `social_search`:
52- query: "$ARGUMENTS CEO OR founder", platforms: ["reddit", "hackernews"], max_results_per_platform: 5
53
54Use `web_search`:
55- query: "$ARGUMENTS glassdoor OR employee review OR culture", num_results: 5
56
57*For individuals — also search for:*
58- query: "$ARGUMENTS interview OR podcast OR keynote OR conference", num_results: 10
59
60## Step 5: Technical Assessment
61
62Use `github_search`:
63- query: "$ARGUMENTS", sort: "stars", max_results: 10, include_readme: true
64
65Use `web_search`:
66- query: "$ARGUMENTS tech stack OR engineering OR architecture", num_results: 10
67
68Use `scientific_research`:
69- operation: "academic_search", query: "$ARGUMENTS", max_results: 5
70
71## Step 6: Market & Competitive Position
72
73Use `web_search`:
74- query: "$ARGUMENTS competitors alternatives market share", num_results: 10
75
76Use `social_search`:
77- query: "$ARGUMENTS vs OR alternative OR comparison", platforms: ["reddit", "hackernews", "producthunt"], max_results_per_platform: 10
78
79## Step 7: Reputation & Risk Assessment
80
81Use `social_search`:
82- query: "$ARGUMENTS", platforms: ["reddit", "hackernews", "producthunt", "medium"], max_results_per_platform: 10, time_filter: "year"
83
84Use `web_search`:
85- query: "$ARGUMENTS review OR complaint OR problem OR issue OR controversy", num_results: 10
86
87Use `content_operations` on any regulatory filings or key reports found:
88- operation: "retrieve", url: <document_url>, extraction_method: "markdown"
89
90## Step 8: Deep Content Analysis
91
92For the 2-3 most informative pages found, use `content_operations`:
93- operation: "retrieve", url: <page_url>, extraction_method: "markdown"
94- operation: "analyze", content: <retrieved>, analysis_type: "general", extract_key_points: true, summarize: true
95
96## Step 9: Compile Report
97
98**For companies:**
99
1001. **Executive Summary** — 2-3 paragraph overview with key findings
1012. **Company Profile** — Founded, mission, HQ, size, key facts
1023. **Product & Market** — Offerings, pricing, target market, customer evidence
1034. **Financial Signals** — Funding history, growth indicators, burn rate signals
1045. **Leadership & Team** — Key executives, backgrounds, culture signals
1056. **Technical Assessment** — Stack, open source, IP, engineering quality
1067. **Competitive Position** — Landscape, differentiation, market share signals
1078. **Risk Assessment** — Table format:
108 | Risk Category | Level | Evidence |
109 |--------------|-------|----------|
110 | Financial | Low/Medium/High | ... |
111 | Technical | Low/Medium/High | ... |
112 | Market | Low/Medium/High | ... |
113 | Legal/Regulatory | Low/Medium/High | ... |
114 | Reputational | Low/Medium/High | ... |
1159. **Red Flags** — Concerning signals discovered
11610. **Green Flags** — Positive indicators and strengths
11711. **Information Gaps** — What couldn't be determined
11812. **Sources** — All URLs consulted with brief context
119
120**For individuals:**
121
1221. **Profile Summary** — 2-3 paragraph overview of who this person is
1232. **Key Facts** — Current role, company, location, notable achievements
1243. **Career Timeline** — Professional history in reverse chronological order
1254. **Public Presence** — Websites, writing, speaking, media appearances
1265. **Community Reputation** — What others say (with sources)
1276. **Technical Contributions** — Open source, papers, patents
1287. **Media Coverage** — Recent press and interviews
1298. **Notable Connections** — Companies, investors, co-founders, collaborators
1309. **Red Flags** — Any concerning signals
13110. **Green Flags** — Positive indicators
13211. **Information Gaps** — What couldn't be determined
13312. **Sources** — All URLs consulted
134
135Use clean markdown. Cite every claim with [Source Name](URL) format. Only include publicly available information.