← 博客API09.07.20266分钟
用代码和 AI 工具管理配置
控制台、CLI、HTTP API 与 MCP 共用同一个服务层。界面能完成的操作也能通过请求完成,Free 套餐同样开放。
01一个服务层,四种入口
NimbusX 不维护单独的手动和自动化路径。仪表板、命令行、本地 HTTP API 和 MCP 服务器调用相同的服务层,因此每个支持的操作都遵循一个契约。
02本地 API
API 仅监听 127.0.0.1 并要求使用应用中的令牌。版本化地址保持稳定,幂等键可避免重试时重复创建配置:
$ curl -X POST http://127.0.0.1:8710/api/v1/profiles \
-H "X-Antidetect-Token: $TOKEN" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: market-01" \
-d '{"name":"market-01"}'
03通过 API 自动化
原始 CDP 端口不会对外开放,因为它会让任意本地进程完全控制浏览器。页面跳转、JavaScript 执行、文本读取和截图均可通过带令牌的 API 完成:
# Python
from app.client import Client
api = Client()
api.launch("market-01")
api.goto("market-01", "https://iphey.com")
title = api.evaluate("market-01", "() => document.title")
api.screenshot("market-01", "check.png")
api.stop("market-01")
04面向 AI 助手的 MCP
MCP 通过 stdio 连接同一个本地服务。模型只会看到文档中列出的配置、代理、设备、许可证和测试历史工具。启动或删除配置仍需由用户明确发起。
{ // 已安装应用的配置
"mcpServers": { "nimbusx": {
"command": "C:\\Program Files\\NimbusX\\NimbusX.exe",
"args": ["mcp"]
}}
}
05所有套餐均支持自动化
所有套餐均提供 API 与 MCP,包括永久提供 5 个配置的免费套餐。套餐只限制配置数量,不限制管理方式。
06了解更多
公开检测揭示了什么 · 会让浏览器卡住的代理