MCP là gì và tại sao nó quan trọng
MCP (Model Context Protocol) là một tiêu chuẩn mã nguồn mở kết nối các mô hình AI với các hệ thống bên ngoài như trình duyệt, cơ sở dữ liệu và API.
Hãy tưởng tượng MCP như một cổng USB-C cho AI — một kết nối phổ quát cho phép các công cụ như Claude tương tác trực tiếp với AdsPower. Nó biến AI từ một chatbot thụ động thành một tác nhân thông minh có khả năng thực hiện các hành động thực sự: khởi chạy trình duyệt, cập nhật dấu vân tay, hoặc quản lý nhiều danh tính trực tuyến.
Đối với các nhà phát triển, MCP giúp việc tích hợp trở nên đơn giản hơn. Đối với các công cụ AI, nó mở rộng khả năng của chúng. Đối với người dùng, nó chỉ có một ý nghĩa — tự động hóa thực sự được thực hiện một cách hội thoại.
Giới thiệu AdsPower Local API + MCP Server
AdsPower Local API MCP Server là một nền tảng điều khiển đa chức năng cho phép AI giao tiếp với LocalAPI của AdsPower. Được xây dựng bằng TypeScript, Playwright và NPM, nó cho phép truy cập các tác vụ tự động hóa trình duyệt bằng ngôn ngữ tự nhiên — không cần lập trình.
Sự tích hợp này giúp cả người dùng kỹ thuật lẫn không kỹ thuật quản lý các quy trình tự động hóa trình duyệt hiệu quả hơn.
Cách Thiết Lập MCP Server
Bạn có thể kết nối MCP Server của AdsPower với Claude Desktop, Cursor hoặc các công cụ tương thích MCP khác. Ở đây, Claude được lấy làm ví dụ.
Bước 1: Cài đặt và khởi chạy AdsPower.
Nếu bạn chưa cài đặt AdsPower, bạn có thể tải nó về tại đây.
Lưu ý: Khi sử dụng AdsPower với MCP, hãy đảm bảo AdsPower đã được khởi chạy trên máy tính của bạn và tắt "Xác minh API". Tuy nhiên, bạn cần xác nhận rằng profile là đáng tin cậy trước khi tắt tính năng này để tránh bị các chương trình khác truy cập một cách độc hại.

Bước 2: Cài đặt Claude Desktop.

Bước 3: Cài đặt Node.js trên máy tính của bạn.
Yêu cầu cài đặt Node.js phiên bản 18 trở lên (phiên bản LTS).
Bước 4: Chỉnh sửa claude_desktop_config.json.
a. Mở Claude Desktop và vào: Tệp → Cài đặt → Nhà phát triển → Chỉnh sửa Cấu hình.

b. Trình quản lý thư mục sẽ mở thư mục Claude. Tìm file claude_desktop_config.json, nhấp chuột phải vào nó và chọn "Mở bằng Notepad".

Thông thường, file .json được lưu ở đường dẫn sau:
Trên macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Trên Windows: %APPDATA%/Claude/claude_desktop_config.json
c. Thêm thông tin sau vào file claude_desktop_config.json.
Đối với macOS / Linux
{
"mcpServers": {
"adspower-local-api": {
"command": "npx",
"args": ["-y", "local-api-mcp-typescript"]
}
}
}
Đối với Windows
{
"mcpServers": {
"adspower-local-api": {
"command": "cmd",
"args": ["/c", "npx", "-y", "local-api-mcp-typescript"]
}
}
}
d. Lưu file và khởi động lại Claude Desktop.
Bước 5: Kiểm tra trạng thái kết nối.
Vào File > Settings > Connectors để kiểm tra xem Claude đã kết nối thành công với AdsPower API chưa. Nếu khu vực này hiển thị “adspower-local-api”, nghĩa là kết nối đã thành công.

Nhấp vào “Configure”, và bạn sẽ thấy tất cả các hành động có thể thực hiện thông qua Claude. Tại đây, bạn có thể tùy chỉnh quyền truy cập.

Bước 6: Thực hiện các tác vụ thông qua Claude.
Sử dụng các lệnh ngôn ngữ tự nhiên với Claude AI để làm cho các profile của bạn hoạt động! Đây là một ví dụ — bạn có thể tự khám phá thêm nhiều cách khác!
