
Anakin
io.anakin由 anakin.io 发布v0.2.1更新于 Oct 24, 2026
Web data for AI agents: scrape, crawl, search, deep research, site monitoring, browser automation
概览
Anakin 的 MCP 服务器,让助手能抓取、搜索与研究网页、执行跨网站自动化动作、监控页面变化并操作云端浏览器。
- 可以做什么
- 抓取单个网址内容为 markdown 或结构化 JSON,并以带引用来源的方式搜索网络。发现域名下的所有网址、整站批量爬取,并执行多来源深度研究。通过 Wire 目录查找并执行各网站的读取或写入动作,必要时登录获取凭据,或申请创建新动作。创建、列出、查看和控制定时监控,在页面变化时告警。比较 ChatGPT、Gemini 与 Google AI 概览对同一问题的回答,并管理已保存的浏览器登录会话或在云端浏览器中执行自然语言任务。
- 适用场景
- 适合需要让助手获取公开网页内容、跨网站汇总资料、对网站做深度研究,或定期监控页面变化的场景。也适合用自然语言调用数百个网站已有的自动化动作,或比较不同 AI 引擎回答的情况。
- 运行要求
- 需在本机以 Node.js 运行 npm 包(通过 npx),并具备 Anakin API 密钥,以环境变量 ANAKIN_API_KEY 提供。所有工具都调用 Anakin 远程 REST API,因此需要网络连接;用量按点数计费。
安装
在 SourceWeft 中
- 打开 控制台中的 Anakin,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
@anakin-io/mcp
Model Context Protocol server for Anakin.
Gives AI agents in Claude Desktop, Cursor, Windsurf, VS Code, and any other MCP-compatible client native access to web scraping, search, crawling, mapping, agentic research, and Wire actions — without writing any glue code.
Status: alpha (v0.1.x). Tool surface and arguments may change between minor versions until v1.0.
Quick install (recommended)
One command configures every detected agent client:
You'll be prompted for your API key (or set ANAKIN_API_KEY first to skip the prompt). Get one free at anakin.io/dashboard — 500 credits, no card required.
After it finishes, restart your agent client(s). The anakin MCP server will appear in the tool list, exposing the tools below.
Manual install
If you prefer to edit config files yourself, see Manual setup per client.
What's exposed
Wire runs pre-built automation actions across hundreds of sites. Actions are
read (extract listings, category products, prices, reviews, profiles,
dashboard metrics) or write (log in, submit a form) — many read actions need
no auth. The loop is: wire_discover (or wire_catalog) to find an action_id
and its type, then wire_read_action or wire_write_action (matching the type)
to run it; add a credential_id only when the action's auth mode is required.
Payment execution and fund transfers are refused by policy.
Each tool is a thin wrapper around the Anakin REST API — there is no scraping logic in this package, just MCP-protocol glue. The HTTP client is self-contained (src/client.ts); no runtime dependency on the @anakin-io/sdk Node SDK.
Updating
Configs created by this package pin @anakin-io/mcp@latest, so updates are
automatic — every time your client launches the server, npx runs the
newest published version. Just restart your client to pick up a release.
Already set up before v0.1.4? Your config likely uses an unpinned
@anakin-io/mcp, which npx keeps serving from cache. Run this once to switch
it to auto-updating — it keeps your API key and never prompts:
Then restart your client. Confirm the version with:
Manual setup per client
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows):
Restart Claude Desktop.
Claude Code (Anthropic CLI)
Edit ~/.claude/settings.json:
Or use Claude Code's built-in command:
Cursor
Edit ~/.cursor/mcp.json (user-scoped) or ./.cursor/mcp.json (project-scoped):
Restart Cursor.
Cline (VS Code extension — "Claude Dev")
Edit Cline's settings file inside VS Code's globalStorage:
Reload the Cline VS Code extension (or restart VS Code).
Continue (IDE extension)
Edit ~/.continue/config.json:
If you have other entries under experimental.modelContextProtocolServers, append the anakin object to the existing array — don't overwrite. Reload the Continue extension.
Zed
Edit ~/.config/zed/settings.json (macOS / Linux) or %APPDATA%/Zed/settings.json (Windows):
Reload Zed.
Windsurf
Edit ~/.codeium/windsurf/mcp_config.json:
Restart Windsurf.
VS Code (with the MCP extension)
Edit .vscode/mcp.json in your workspace:
Reload VS Code.
Verify it's working
In Claude Desktop / Cursor / etc., ask the agent something like:
Scrape https://example.com using anakin and return the markdown.
The agent should call the scrape tool, return the page contents, and cite the call in its trace.
CLI reference
How agents discover Anakin
Two complementary paths:
- MCP (this package) — for clients that support it. Tools are typed and called natively. This is the high-quality path.
- SKILL.md — for any agent that can fetch a URL. The markdown describes the API end-to-end so an agent can use it via plain HTTP calls.
Most users on Claude Desktop / Cursor / Windsurf / VS Code will want option 1.
Development
For local end-to-end testing with an actual MCP client, point the client at the absolute path of dist/cli.js:
Related
@anakin-io/sdk— Node.js / TypeScript SDKanakin— Python SDKanakin-cli— Python CLI for human terminal use- SKILL.md — agent-onboarding doc for non-MCP agents
License
来源:README.md,提交 f7d1623
工具
0版本历史
1- v0.2.1最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分