Grow your AI search visibility (GEO)
Find the Reddit threads, listicles, and comparisons AI engines cite where competitors appear and you don't — with drafted contributions for each gap.
Set it up
1. Connect the Octolens MCP — add the server URL in your client and sign in. OAuth, no API key. Per-client instructions · docs
https://app.octolens.com/api/mcp/v22. Hand your agent the playbook — hit Copy below (it grabs the instruction plus the full playbook), fill in the placeholders, and paste it into your agent. Pasting the playbook instead of describing the idea makes the agent run this exact workflow rather than improvise its own.
Set up a weekly recurring task using the playbook below. Brand: "{BRAND_NAME}". Competitors: {COMPETITORS}.What it does
- ✓Scans the platforms AI engines cite most: Reddit, Hacker News, YouTube, news
- ✓Finds listicles, recommendation threads, and comparisons naming your competitors
- ✓Checks each one for your brand — mentioned vs missing
- ✓Tracks brand vs competitor volume on citation-heavy platforms as your leading indicator
- ✓Ranks the top 5 gaps by citation value and drafts a genuinely helpful contribution for each
- ✓Nothing gets posted — every draft goes through a human
Delivers: A weekly GEO digest: your citation-surface trend, the top 5 places you're missing where competitors aren't, and a drafted contribution for each.
Inputs
| Placeholder | Required | Description | Example |
|---|---|---|---|
| {BRAND_NAME} | Required | Your brand as tracked in Octolens | Acme |
| {COMPETITORS} | Required | Competitor names tracked as keywords in Octolens | CompetitorOne, CompetitorTwo |
How your agent runs it
- 1
Map the keywords — Loads your company profile and resolves brand + competitor keywords.
get_workspacelist_keywords - 2
Find citation surfaces — Listicles, recommendation questions, and comparison threads on the platforms AI engines cite.
list_mentions - 3
Check for your brand — Each surface is split into mentioned-with-sentiment vs missing.
- 4
Track the leading indicator — Brand vs competitor volume on citation-heavy platforms, 90 days, with the weekly trend.
analytics - 5
Draft the gap fills — Top 5 gaps ranked by citation value, each with an action and a helpful, disclosed draft.
Tools used
get_workspaceOctolens MCPCompany profile for accurate, disclosed draftslist_keywordsOctolens MCPResolve brand and competitor keywordslist_mentionsOctolens MCPCitation surfaces on Reddit, HN, YouTube, and newsanalyticsOctolens MCPBrand vs competitor volume on citation-heavy platforms
All 23 Octolens MCP tools are documented on the MCP page and in the docs.
The full playbook
Replace the placeholders, then paste this into your agent as a recurring task.
Every week, do the following:
1. Call get_workspace for the company profile, and list_keywords to map
"{BRAND_NAME}" and the competitors: {COMPETITORS}.
2. Find the surfaces AI engines actually cite. Call list_mentions filtered
to reddit, hackernews, youtube, and news — last 30 days, competitor and
category keywords, sorted by relevance. You're looking for:
- "best X tools" listicles and roundups
- recommendation questions ("what do you use for...")
- comparison threads naming competitors
3. For each surface found, check whether {BRAND_NAME} appears in the body.
Split into: mentioned (with sentiment) vs missing.
4. Using the analytics tool, compute brand vs competitor mention volume on
those citation-heavy platforms over the last 90 days — this is your
leading indicator for AI visibility. Note the week-over-week trend.
5. Prioritize the gaps: threads and lists where competitors are present
and {BRAND_NAME} is missing, ranked by likely citation value (platform
authority, engagement, recency). Take the top 5.
6. For each of the top 5, produce:
**Surface:** {url} ({source}, engagement level)
**Who's there:** which competitors are named
**Action:** reply in thread / request inclusion in the list / publish a
comparison page that answers this query
**Draft:** the actual contribution — genuinely helpful, answers the
question asked, discloses affiliation with {BRAND_NAME}
7. Post the digest in chat: the volume trend from step 4, the top-5 gap
actions with drafts, and what to remeasure next week. If you track AI
visibility with a dedicated tool, note this week's numbers next to the
mention trend.
Do not post anything anywhere. Drafts are for a human to review and send.More skills
Build SEO pages from real conversations
Evidence, not vibes: real search data decides what to build, verified user quotes make it impossible to copy. The open-source seo-page-builder methodology, condensed.
Weekly competitor insights in Slack
A weekly competitor digest in Slack: launches, complaints, switching talk, and openings for you — every claim backed by a linked mention.
Turn mentions into Linear issues
Catch bug reports and feature requests posted in public — on Reddit, X, LinkedIn, Hacker News, GitHub — and file them as Linear issues automatically.
Give your agents context on what happens online
API, webhooks, and MCP on every plan. If you're paying us anything, you own your data.
No credit card required · API access on all plans · Cancel anytime