Recao
mcp remote · streamable-http · v1.0.0 · source: crawl
https://recao.app/api/mcp
https://github.com/fernando-menendez/recao-mcp
Rank a competitor's EU App Store ads by longevity. From Apple's official Ad Repository.
Works
100
Verified Oct 31, 2026 · p50 731 ms · p95 819 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'recao' |
| tools_listed | 15 | pass | 17 tools |
| schema_complete | 15 | pass | 17 of 17 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 731 ms |
| latency_p95 | 5 | pass | p95 819 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (17)
| Name | Description | Schema |
|---|---|---|
get_ad_details | Get full details and locale/creative variations for one specific ad (use adId from get_competitor_ads). Shows every language variant, creative asset URLs, and icon variations. Useful to see how a comp | typed |
get_playbook | Get a Recao GTM playbook: the go-to-market moves a solo app founder's agent runs, wired to the competitor data tools. Start with 'the-roadmap' (diagnoses the founder's stage and its binding constraint | typed |
get_competitor_ads | Get all Apple App Store ads a competitor has run (EU storefronts, up to 1 year back), with creative copy, placements, formats, and an inferred winner analysis: ads sorted by how long they've been runn | typed |
search_app_advertiser | Search the Apple Ad Repository for apps or developers advertising on the EU App Store. Returns ids to use with get_competitor_ads. Start here with your competitor's app name. | typed |
sign_up | Request a free Recao account for your human. This does NOT create an active account: it registers a PENDING one and emails your human an activation link; nothing works and no terms are accepted until | typed |
upgrade | Get the checkout link to upgrade this account to a paid plan (Indie €29/mo: 10 competitors + weekly auto-reports; Pro €79/mo: 25 competitors, new channels first, full API). Payment happens in the brow | typed |
memory_index | List this account's company memory, one line per entry (name + description), newest first. Traverse index-first: scan this, then memory_recall(name) for full bodies. Memory accrues automatically from | typed |
memory_recall | Read one memory entry's full body by name (get names from memory_index). | typed |
memory_note | Write (or update) a memory entry on this account: decisions, campaign outcomes, learnings. Use a short kebab-case name and a one-line description (that's the index line); details go in body. Your futu | typed |
roadmap_status | Where the founder's agent starts its go-to-market work: diagnose which stage of the Recao Roadmap this account is in (S0 pre-launch to S4 scale), the binding constraint, and the playbook to run. Reads | typed |
generate_avatar | Generate a UGC persona: your agent passes a persona brief (physical look plus vibe of one invented creator), and we return stills of that invented person plus an avatar_id. The persona brief anchors t | typed |
generate_clips | Render UGC video scenes as ad-ready clips, metered per second of video (the estimate shows the exact price before anything renders). Pass 3 to 6 scenes (5 to 8 seconds each, one action per scene, spok | typed |
clips_status | Check a generate_clips render job by its job_id. Returns the status (processing, done, or error). When done, returns the finished clip URLs, the model used, and the booked cost in EUR. When it errored | typed |
assemble_video | Stitch rendered scene clips into one ad-ready MP4 with burned-in subtitles and crossfades. Pass 1 to 6 clips in order, each with its mp4 url, its duration in seconds (3 to 12), and an optional subtitl | typed |
assemble_status | Check an assemble_video job by its job_id. Returns the status (processing, done, or error). When done, returns the final MP4 url, the aspect, clip count, total duration, and the booked cost in EUR. Wh | typed |
usage | Show this account's metered generation spend this period and its billing position: the usage cap, what has accrued toward it, and whether generation is waiting on a payment. Use it to report costs bac | typed |
whoami | Show the authenticated account (plan, email, verification state), or confirm you're anonymous. | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/app-recao-recao-mcp)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.