---
sidebar:
  order: 4
title: MCP
description: >-
  Kết nối ứng dụng AI với tài khoản Influence, tệp đa phương tiện, yêu cầu xem lại, lên lịch và Thông tin phân tích có sẵn.
---

Chọn điểm cuối phù hợp với tác vụ. Công cụ sản phẩm cần không gian làm việc Influence đã được cấp quyền; máy chủ tài liệu chỉ đọc hướng dẫn công khai.

| Điểm cuối | Mục đích |
| --- | --- |
| `https://influence.so/api/mcp` | Kết nối sản phẩm chung, gồm các công cụ lập kế hoạch, hình ảnh và nghiên cứu được bật. |
| `https://influence.so/api/mcp/claude` | Kết nối Claude. Gồm tải tệp đa phương tiện lên, bản nháp, yêu cầu xem lại, lên lịch, lập kế hoạch và Thông tin phân tích; không có công cụ tạo hình ảnh và `search`/`fetch`. |
| `https://docs.influence.so/mcp` | Tìm kiếm và đọc tài liệu công khai. Không cần tài khoản sản phẩm; không thể truy cập dữ liệu không gian làm việc hay đăng bài. |

## Kết nối và khám phá [#connect-and-discover]

Dùng quy trình OAuth Influence của ứng dụng, hoặc khóa API có phạm vi quyền cụ thể khi ứng dụng hỗ trợ xác thực Bearer. [Ứng dụng và tự động hóa](https://influence.so/sign-in?next=%2Fapp%2Fsettings%2Faccount%23settings-developer) cung cấp cách thiết lập riêng cho từng ứng dụng. Lưu khóa API trong môi trường lưu bí mật của ứng dụng.

Đọc `profileGet` để xác minh email và không gian làm việc Influence (`nickname`), rồi đọc `connectionStatusGet` để xem phạm vi quyền và hạn mức lên lịch bằng AI. Ứng dụng AI có thể dùng email đăng nhập khác. Chọn đúng danh tính Influence dự định khi cấp quyền.

Gia hạn OAuth cần đồng ý rõ ràng với `offline_access`. Với kết nối tùy chỉnh ChatGPT mới, hướng dẫn thiết lập cũng nêu phạm vi cơ bản đó. Làm mới công cụ không thêm quyền hay nâng cấp phạm vi cơ bản của kết nối cũ.

Dùng `tools/list` và [tài liệu tham chiếu công cụ MCP](/vi/developers/mcp-tools). Kết quả khám phá có thể giới thiệu công cụ mà phạm vi quyền chưa được cấp; mỗi lời gọi vẫn kiểm tra quyền. Tính năng được bật và mức hỗ trợ của ứng dụng ảnh hưởng đến khả năng sử dụng. Điểm cuối chung và Claude khác nhau; tải kỹ năng hoặc plugin không chứng minh ứng dụng đã cài có nạp công cụ.

## Chuẩn bị nội dung đã hoàn thiện [#prepare-finished-content]

1. Đọc `accountList`, rồi `integrationSchema` cho từng tài khoản được chọn để biết cài đặt bắt buộc và giới hạn tệp đa phương tiện. Dùng công cụ tra cứu riêng của nhà cung cấp để tìm bảng, kênh và các nơi đăng tương tự.
2. Nhập tệp HTTPS có thể truy cập bằng `mediaImport` với `url` và `name` tùy chọn. Tệp thực từ nền tảng chủ dùng đối tượng `file` riêng; đừng tự đặt mã tệp. Với tệp cục bộ, dùng công cụ tải lên multipart hoặc trình hỗ trợ SDK/CLI hiện có. Áp dụng [giới hạn và trạng thái sẵn sàng của tệp đa phương tiện](/vi/help/media).
3. Với 1–10 bài đã hoàn thiện cần lên lịch, dùng `campaignScheduleBatchReview` với `itemKey` ổn định, `draft` và `scheduledFor` cho từng mục. Công cụ lưu đồng thời bản nháp và yêu cầu xem lại đang chờ, với văn bản/ảnh và video riêng cho từng nơi đăng và tối đa 50 lần gửi. Với công việc chỉ soạn nháp hoặc chỉnh sửa, dùng `campaignDraftSave`; `campaignReview` chuẩn bị hành động dự định cho chiến dịch đã lưu.
4. Trình bày toàn bộ yêu cầu xem lại đã lưu. Thẻ đã tải và được hiển thị cung cấp phần trình bày đó; nếu không có thẻ, hiển thị chính xác tài khoản, văn bản, bản xem trước hoặc liên kết ảnh và video, cài đặt, thời gian dự kiến đăng và múi giờ. Đọc `campaignReviewGet` khi yêu cầu xem lại bị thiếu, đã cũ hoặc chưa chắc chắn.
5. Nhận lời phê duyệt mới, rõ ràng của con người trước khi thực hiện. Thẻ được hỗ trợ có nút phê duyệt riêng. Với bài đăng mạng xã hội đủ điều kiện, lời phê duyệt trong trò chuyện được gửi qua `campaignReviewExecute` hoặc `campaignScheduleBatchExecute`. Mô hình không được gọi hành động UI riêng tư `campaignReviewApprove`.

TikTok Direct hỗ trợ trò chuyện văn bản thông thường. Đọc `tiktokCreatorInfoGet`, rồi hỏi trong 1 câu hỏi gộp về các lựa chọn chưa rõ: chế độ hiển thị, tương tác, quảng bá cùng lựa chọn AI/âm nhạc áp dụng. Hiển thị nội dung đồng ý và liên kết áp dụng; đừng suy đoán sự đồng ý hay bật tương tác bị hạn chế. Lưu đầy đủ lựa chọn của người dùng bằng `campaignReview`, dùng `reviewId` và các mục `tiktokSettings` chứa `connectionId` và `settings`. Thao tác này trả về yêu cầu xem lại mới đang chờ, không phải phê duyệt. Trình bày chính xác yêu cầu xem lại đó và chờ lời phê duyệt mới, rõ ràng trước khi thực hiện. Thẻ xem lại được hỗ trợ vẫn là tùy chọn. Đăng qua hộp thư TikTok được hoàn tất trong TikTok.

Sự đồng ý TikTok gắn với đúng yêu cầu xem lại; sự đồng ý lưu trên bản nháp không hoàn tất bước này. Lưu lựa chọn xem lại tạo phiên bản bản nháp mới và khiến yêu cầu xem lại trước đó trở nên cũ, ngay cả khi cài đặt không đổi.

## Xác nhận và khôi phục [#confirmation-and-recovery]

Công cụ được đánh dấu cần xác nhận sẽ chuẩn bị trước mà không có `_confirmationCapability` hoặc `_idempotencyKey`. Xác nhận đầu vào nghiệp vụ giống hệt bằng giá trị xác nhận được trả về và khóa chống lặp ổn định do bên gọi tạo. Trao đổi này lưu hoặc thực hiện hành động đã nêu của công cụ; khác với phê duyệt đăng của con người. Tuân theo các lời nhắc cấp quyền của nền tảng chủ.

`mediaUploadPart`, `mediaUploadComplete` và `mediaUploadAbort` tiếp tục trực tiếp lần tải lên đã được cấp quyền. Chuyển byte của tệp đến URL lưu trữ được trả về, không đưa vào JSON của công cụ. Sau gián đoạn, đọc trạng thái tải lên và tiếp tục cùng tệp và `clientKey`.

`expiresAt` của lần tải lên là hạn chuyển hoặc xử lý hiện tại: ban đầu là 24 giờ; khi bước hoàn tất tải lên bắt đầu xử lý, hạn mới là 15 phút. Ảnh và video đã sẵn sàng không hết hạn theo hạn này; dùng lại `assetId` từ thư viện ảnh và video.

Giữ nguyên các giá trị xác nhận và thử lại khi kết quả chưa chắc chắn. Đọc yêu cầu xem lại hoặc chiến dịch đã lưu trước khi thử lại hành động đăng; đừng mặc định hết thời gian chờ nghĩa là chưa có gì xảy ra. Yêu cầu xem lại đã thay đổi hoặc hết hạn cần được tạo mới và phê duyệt lại.

[Giới hạn lên lịch bằng AI](/vi/help/ai-assistants#scheduling-allowance) áp dụng chung cho các ứng dụng MCP và Influence IQ. Tự động hóa HTTP/CLI thông thường và lên lịch thủ công trên web không được tính. Phạm vi và cách làm mới Thông tin phân tích được mô tả trong [Thông tin phân tích](/vi/help/insights). Đăng ký sự kiện tùy chọn cần nền tảng chủ được bật hỗ trợ riêng; không phải lời hứa chung về thông báo nền trong mọi ứng dụng.
