otherapi_key

Anakin

Anakin provides web scraping, crawling, search, browser automation, monitoring, and pre-built website actions for AI agents.

Verdict

Anakin exposes 26 tools for web monitoring, crawling, and automated browser actions. @mention it to schedule recurring page checks with change alerts, run parameterized Wire actions that interact with target sites (read, create, update, delete), launch agentic research jobs that synthesize findings, and crawl pages for structured extraction. Teams that track competitor sites, monitor SaaS dashboards, or automate repetitive web tasks get the most value. Requires an API key; active monitors consume credits on every scheduled check, so budget accordingly.

Common use cases

  • Track competitor pricing pages for changes
  • Automate form submissions across partner portals
  • Monitor SaaS dashboards for anomaly alerts
  • Run daily crawls of news sites for research
  • Execute parameterized Wire actions on schedule

Integration

Vendor
Anakin
Category
other
Auth
API_KEY
Tools
26
Composio slug
anakin_io

Tools

  • Create Monitor

    Create a recurring page or site monitor with optional structured extraction, browser rendering, and change alerts. Active scheduled checks consume credits.

  • Delete Monitor
    destructive

    Permanently delete a monitor and all of its retained history. Use only for explicit cleanup because this action is destructive and cannot be undone.

  • Execute Wire Action

    Start a parameterized asynchronous Wire action by action ID, optionally using an existing target-site credential, and return a job ID. The selected action may read, create, update, submit, or delete target-site data, and its execution consu

  • Get Agentic Search

    Check an agentic research job and return its generated summary and structured data when complete.

  • Get AI Visibility Search

    Check an AI visibility search and return its synthesis plus each engine's answer, verdict, latency, credit use, or error.

  • Get Crawl

    Check a crawl job and return page content, progress, timing, and errors.

  • Get Monitor

    Get one monitor's current configuration, schedule, and state by ID.

  • Get Monitor Snapshot Content

    Fetch the stored full-page content for a monitor snapshot identified by a detected change.

  • Get Scrape Job

    Check a single or batch scrape job and return requested content or per-URL results when complete.

  • Get Site Map

    Check a site-map job and return discovered internal and external links with timing and errors.

  • Get Wire Catalog

    Get one Wire website catalog with its executable actions, dynamic parameter schemas, authentication modes, and credit costs.

  • Get Wire Job

    Check a Wire job and return processing guidance, completed structured data or file metadata, credit use, execution time, or failure details.

  • List AI Visibility Sources

    List the AI engine slugs currently available for AI visibility searches.

  • List Monitor Changes

    List up to 200 recent detected changes for a monitor, newest first, including snapshot IDs and structured diffs.

  • List Monitors

    List all monitors owned by the connected account with their schedules, state, and configuration.

  • List Wire Jobs

    List Wire execution history one page at a time, including job status and summary statistics when available.

  • Resolve Wire Actions

    Find Wire actions by intent and optional catalog, category, or authentication filters, including required parameters and credit cost.

  • Run Monitor Now

    Queue an immediate check for an existing monitor; the run may consume credits.

  • Scrape URL

    Scrape one URL synchronously when possible, optionally using a browser, extraction schema, saved session, or page actions. Browser actions can click, type, or press keys and may modify an authenticated target site. A timed-out call returns

  • Search Web

    Run a synchronous AI-powered web search and return ranked pages with titles, snippets, and dates. The search consumes credits.

  • Set Monitor State

    Pause or resume a monitor; resuming can optionally set a new expiration time.

  • Start Agentic Search

    Start a multi-stage web research job from a natural-language prompt and return its job ID for status checks. The research job consumes credits.

  • Start AI Visibility Search

    Ask selected AI engines a query and return a search ID for collecting per-engine answers and synthesis. Each selected engine may consume credits.

  • Start Batch Scrape

    Start a parallel scrape of 1-10 URLs and return a job ID for Get Scrape Job. Each URL may consume credits.

  • Start Crawl

    Start a bounded multi-page crawl and return a job ID for Get Crawl. Crawled pages may consume credits.

  • Start Site Map

    Start a bounded site link-discovery job and return a job ID for Get Site Map. The job may consume credits.

Setup

Setup guide

  1. 11. In Switchy, open Settings → Integrations and click Add MCP Server. 2. Select Anakin from the catalog. 3. Log into your Anakin account and navigate to API Settings to generate a new API key. 4. Paste the key into the Switchy prompt and click Connect. 5. Switchy will verify the key and list the 26 available tools. 6. Open any Project, type @Anakin in a message, and autocomplete will show the tool list. 7. Test the connection by asking '@Anakin list my active monitors' or '@Anakin crawl https://example.com and extract the main heading'. 8. If the response includes job IDs or monitor details, the integration is live and ready for recurring workflows.

What teammates see: by default, memories from Anakin are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Create Pricing Monitor

@Anakin create a monitor for https://competitor.com/pricing that checks daily at 9 AM UTC, extracts the plan names and prices, and emails me when anything changes.

Crawl and Extract

@Anakin crawl https://example.com/blog with browser rendering enabled and extract all article titles, publish dates, and author names into a table.

Run Wire Action

@Anakin execute Wire action ID abc123 using my saved credentials for portal.example.com, passing customer_id=456 and status=active as parameters.

Agentic Research Job

@Anakin start an agentic search on 'latest trends in AI code generation tools' and return a summary with key vendors, features, and pricing when complete.

Check Monitor History

@Anakin get monitor ID xyz789 and show me the last three snapshots with their change summaries and timestamps.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@anakin list all active monitors and show me which ones detected changes in the last 24 hours

Output

Found 4 active monitors in your account. Two have detected changes: 'Competitor Pricing Page' (last changed 6 hours ago, extracted price increased from $49 to $59) and 'Regulatory Compliance Doc' (changed 18 hours ago, new section added). 'Product Changelog' and 'API Status Page' show no changes since their last checks. All monitors are consuming credits on their scheduled intervals—Competitor Pricing runs every 2 hours, Compliance Doc runs daily.

Notes

This example shows the MCP's read-only monitoring capabilities. Each active monitor consumes credits on its schedule whether or not changes are detected. You'll need to manage monitor lifecycles explicitly—pausing or deleting unused monitors—to control credit burn. The MCP returns structured extraction results when configured, making it useful for tracking specific data points across recurring checks.

Prompt

@anakin create a monitor for https://example.com/releases that checks every 6 hours and extracts version numbers and release dates

Output

Monitor created successfully (ID: mon_8k3j2). Configured to check https://example.com/releases every 6 hours with browser rendering enabled and structured extraction for version numbers and release dates. First check will run immediately, then repeat on schedule. You'll receive change alerts when new content is detected. This monitor will consume approximately 120 credits per day (4 checks × 30 credits per rendered page). Current account balance: 8,450 credits.

Notes

This demonstrates the MCP's write capability for setting up recurring surveillance. Browser rendering and structured extraction increase per-check credit costs significantly compared to simple HTML fetches. The monitor runs indefinitely until you pause or delete it—there's no automatic expiration. If the target site blocks automated access or changes structure, extraction may fail silently until you review snapshots manually.

Prompt

@anakin run an agentic search on 'latest security vulnerabilities in React 18' and summarize the findings with source citations

Output

Agentic search completed in 47 seconds. Found 12 relevant sources across security advisories, GitHub issues, and technical blogs. Key findings: Three moderate-severity XSS vulnerabilities patched in React 18.2.0 (CVE-2023-XXXX series), one critical SSR hydration issue fixed in 18.3.0, and ongoing discussion about Suspense boundary error handling. The synthesis identifies that teams on React 18.0–18.1 should prioritize upgrading to 18.3.0. Sources include official React blog, Snyk vulnerability database, and two independent security researchers. Total credit cost: 850 credits.

Notes

This showcases the MCP's AI-powered research synthesis, which goes beyond simple search to analyze and structure findings. Agentic searches are expensive (typically 500–1000 credits) and asynchronous—you must poll for completion. The quality of synthesis depends on query specificity and available sources. This is best for one-off research tasks, not recurring monitoring, because credit costs accumulate quickly with repeated use.

Use-case deep-dives

Competitor pricing page monitoring

When scheduled crawls beat manual checks for pricing intel

A 6-person growth team at a B2B SaaS company needs to track three competitors' pricing pages weekly without burning analyst hours. Anakin's Create Monitor tool schedules browser-rendered crawls that capture structured data (plan names, price points, feature flags) and fire Slack alerts on changes. The team sets up three monitors, each checking Sunday night, and reviews diffs in Monday standup. This works cleanly if competitors update pricing monthly or quarterly—frequent enough to matter, rare enough that alert fatigue stays low. If your competitors ship daily micro-changes or you need sub-hour latency, monitors will flood your queue and you're better off with a real-time scraping service. For the weekly cadence case, Anakin's 26-tool surface gives you one place to schedule, extract, and alert without duct-taping Zapier to a headless browser.

AI search result auditing

Checking where your brand shows up in LLM answers

A 3-person marketing team at a developer-tools startup wants to know if ChatGPT, Perplexity, and Claude mention their product when users ask "best CI/CD tools for small teams." They use Get AI Visibility Search to run the same query across engines, then compare verdicts, latency, and whether their docs surfaced in citations. This is a monthly audit, not a daily dashboard—Anakin returns structured answers and credit costs per engine, so the team can spot which models ignore them and prioritize SEO or partnership plays accordingly. If you need real-time monitoring or want to test hundreds of queries, the per-search credit burn adds up fast and you'll want a dedicated AI search API. For quarterly or monthly brand-visibility checks across 3-5 engines, Anakin's multi-engine sweep is faster than running manual searches in five browser tabs.

Customer support macro automation

When Wire actions replace Zapier for one-off site tasks

A 4-person support team at a niche SaaS handles 20 tickets a week that require logging into a partner portal, updating a field, and screenshotting proof for the customer. They build a Wire action in Anakin that authenticates once, accepts a ticket ID as a parameter, navigates the partner UI, submits the update, and returns a confirmation screenshot. Execute Wire Action kicks off the job asynchronously; the support agent pastes the job ID into the ticket and checks back in 90 seconds. This beats Zapier when the partner site has no API and you need browser-level interaction with session state. If your team runs 100+ of these a day, the per-job credit cost and 90-second latency become friction—you'd want a dedicated RPA tool or to lobby the partner for an API. For low-volume, high-touch workflows where you'd otherwise pay an intern to click through a UI, Anakin's parameterized actions are the pragmatic middle ground.

Frequently asked

What does the Anakin MCP do in Switchy?

It lets your team run Anakin's web monitoring, crawling, and agentic search jobs directly from Switchy prompts. You can create recurring monitors that check pages for changes, kick off structured crawls, execute Wire actions on target sites, and run AI visibility searches across multiple engines. All results flow back into your workspace threads without switching tabs.

Do I need an Anakin API key to connect this MCP?

Yes. The integration uses API key authentication, so whoever connects it must generate a key from their Anakin account settings. That key inherits the permissions and credit balance of the Anakin account, so connect it with a team account rather than a personal trial if you want shared visibility and billing.

Can the Anakin MCP delete monitors or crawl jobs?

It can permanently delete monitors via the Delete Monitor tool, which wipes all retained history and cannot be undone. For crawl and search jobs the MCP only reads status and results; you manage job lifecycle and cleanup in the Anakin dashboard. Use deletion carefully because Switchy won't prompt you for confirmation.

How does this compare to using Anakin's dashboard directly?

The MCP trades Anakin's visual job builder for prompt-driven automation. You lose the GUI for tweaking selectors or reviewing diffs side-by-side, but you gain the ability to chain monitor results into Claude prompts, trigger crawls from Slack threads, and log all activity in Switchy's audit trail. Best for teams that already script Anakin workflows.

Who on the team should connect the Anakin MCP?

Whoever owns your Anakin subscription and understands your credit budget. Active monitors consume credits on every scheduled check, and agentic searches can burn through quota fast. Connect it under a shared service account so multiple people can trigger jobs without needing separate API keys or wondering whose balance just dropped.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.