Anakin logo

Anakin

Connects MCP-compatible AI clients to web scraping, search, crawling, research, browser, Wire, and monitoring tools.

Install Anakin

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "anakin": {
      "command": "npx",
      "args": [
        "-y",
        "@anakin-io/mcp@latest"
      ],
      "env": {
        "ANAKIN_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 22 tools correctly (17d ago).

Overview

Anakin MCP server connects MCP-compatible clients to Anakin’s web data and automation API through typed tools. It supports scraping, AI search, domain mapping, site crawling, deep research, scheduled monitoring, browser tasks, AI visibility queries, and Wire actions. Install it with npx, provide an Anakin API key, and use it when an agent needs current web data or actions across supported sites. The package is alpha software, so tool names and arguments may change before v1.0.

Use cases

  • Scrape web pages into Markdown or extracted JSON
  • Search the web and return cited results
  • Crawl a domain and collect site content
  • Monitor pages or Wire actions for changes
  • Run supported website actions through Wire

Key features

  • Web scraping, search, mapping, and crawling
  • Multi-source agentic research
  • Wire read and write actions
  • Scheduled page and site monitoring
  • AI answer-engine visibility queries
  • Cloud browser tasks and session management

Tools22

What Anakin lets your agent do. Expand a tool for its parameters.

Verified live~6.8k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

20/20 checks healthy over the last 86d

What it can do

From the 22 tools this server returned when we ran it; 22 declare their own safety hints.

Runs commands · 2Can delete or modify data · 7Handles credentials · 5Makes network requests · 16Read-only tools · 15
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age177 days
Maintainers3

Observed 2026-10-22 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 2d ago via OSV.dev · @anakin-io/mcp@latest (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars3Stargazers on the source repository.
npm downloads282Package downloads in the last 30 days.
Last commit1mo agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed22Callable tools this server registers over MCP.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Anakin works

What the Anakin MCP server does

The Anakin MCP server exposes Anakin’s REST API through the Model Context Protocol. It gives compatible AI clients tools for retrieving web content, searching the web, discovering site URLs, crawling sites, running multi-source research, and automating browser tasks. It also supports recurring monitors, AI answer-engine comparisons, and Wire actions for supported websites.

The package contains MCP protocol glue and a self-contained HTTP client. It does not implement scraping locally; requests are sent to the Anakin API. This makes it suitable when an agent needs structured access to Anakin capabilities without custom API integration code.

How it works

An MCP client starts the package as a local stdio process, normally with npx -y @anakin-io/mcp@latest. The server reads ANAKIN_API_KEY from its environment and exposes the available tools to the client. An agent can then call tools such as scrape for one URL, search for cited web results, map to discover a domain’s URLs, or crawl to fetch content across a site.

Wire actions use a discovery-first workflow. The agent finds an action with wire_discover or wire_catalog, then runs it with either wire_read_action or wire_write_action, according to the action type. Credentials can be supplied for actions that require authentication. Payment execution and fund transfers are refused by policy.

Longer-running operations are represented by tools suited to their task. agentic_search performs multi-source research that may take one to five minutes, while browser_task runs a natural-language task in a cloud browser for up to about five minutes. Monitoring tools create, inspect, control, and retrieve changes from scheduled monitors.

Setup and configuration

The quickest setup is:

Terminal
npx -y @anakin-io/mcp@latest init --all

The command configures detected clients and prompts for an API key unless ANAKIN_API_KEY is already set. An API key can be obtained from the Anakin dashboard. After configuration, restart the client so it loads the server.

Manual configuration uses a command of npx, arguments containing -y, @anakin-io/mcp@latest, and an environment entry for ANAKIN_API_KEY. The README provides client-specific examples for Claude Desktop, Claude Code, Cursor, Cline, Continue, Zed, Windsurf, and VS Code.

Configurations created by the package use the latest package tag. Restarting the client allows npx to retrieve a newer published version. Existing configurations created before version 0.1.4 may need the update command to switch to the updating form.

Tools and capabilities

The available tool groups include:

  • Web retrieval: scrape, search, map, and crawl.
  • Research: agentic_search for deeper multi-source results.
  • Wire automation: discovery, catalog browsing, read and write actions, identity listing, login, action building, and build-status checks.
  • Monitoring: monitor creation, listing, change retrieval, pausing, resuming, immediate runs, and deletion.
  • AI visibility: querying ChatGPT, Gemini, and Google AI Overview, plus listing supported answer engines.
  • Browser sessions: listing or deleting saved sessions and starting natural-language browser tasks.

scrape returns Markdown by default and can request AI-extracted JSON with generateJson: true. Wire read actions extract information without changing state, while write actions can perform supported state-changing operations that are not payments.

Limitations and notes

The Anakin MCP server is marked alpha at version 0.1.x. Its tool surface and arguments may change between minor releases before version 1.0. Most capabilities require an Anakin API key, and authenticated Wire actions may require a saved credential or login-derived credential_id.

Some operations take substantially longer than ordinary tool calls: agentic research can take one to five minutes, and browser tasks can take up to about five minutes. Wire coverage depends on the supported sites and actions available in Anakin’s catalog. The package itself does not provide independent scraping logic or a separate local data source; it forwards requests to the Anakin REST API.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Anakin

Anakin is an MCP server that connects AI clients to Anakin’s web data and automation API. Its main tools support scraping, cited search, site mapping, crawling, deep research, Wire actions, monitoring, AI visibility queries, and natural-language cloud browser tasks. Clients invoke these capabilities through standard MCP tool calls.

Run `npx -y @anakin-io/mcp@latest init --all` to configure detected MCP clients. The command requests an API key unless `ANAKIN_API_KEY` is already set. Restart each configured client afterward so it loads the server and exposes its tools.

The Anakin MCP server supports Claude Desktop, Claude Code, Cursor, Cline, Continue, Zed, Windsurf, and VS Code. Each client uses a local stdio configuration that starts the package with npx and passes `ANAKIN_API_KEY`.

Use `wire_discover` or `wire_catalog` to find an action and its type, then call `wire_read_action` for read actions or `wire_write_action` for write actions. Add a `credential_id` only when the selected action requires authentication. Payment execution and fund transfers are refused.

Yes, Anakin can create scheduled monitors for pages, sites, or Wire actions. Use `monitor_create` to start one, `monitor_list` to inspect monitors, `monitor_changes` to retrieve detected changes, and `monitor_control` to pause, resume, run immediately, or delete a monitor.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAnakin AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/anakin?style=directory)](https://allmcps.com/mcp/anakin)
HTML Embed
<a href="https://allmcps.com/mcp/anakin"><img src="https://allmcps.com/api/badge/anakin?style=directory" alt="Anakin on AllMCPs" /></a>