| list-posts-tool | Liệt kê bài đăng trong không gian làm việc hiện tại, sắp xếp theo ngày dự kiến đăng từ mới đến cũ. Hỗ trợ bộ lọc status (draft | scheduled | published | failed), search (tìm chuỗi con trong nội dung, không phân biệt hoa thường) và limit (1–100, mặc định 50). |
| get-post-tool | Lấy một bài đăng theo ID, gồm toàn bộ thông tin nền tảng, nội dung đa phương tiện và nhãn. |
| create-post-tool | Tạo bài nháp. Nhận content, scheduled_at (ISO 8601), label_ids[] và platforms[]; mỗi phần tử gồm social_account_id và content_type. Công cụ kiểm tra chéo để bảo đảm content_type khớp với nền tảng của tài khoản. |
| update-post-tool | Cập nhật nội dung, scheduled_at, status (draft | scheduled), nhãn và các nền tảng được bật của bài nháp. Không thể sửa bài đã đăng. |
| publish-post-tool | Đăng bài nháp ngay hoặc lên lịch trong tương lai. Bài phải có ít nhất một nền tảng đang bật. Công cụ được đánh dấu IsDestructive nên AI sẽ hỏi bạn trước khi thực hiện. |
| preview-post-tool | Xem trước cách bài viết hiển thị trên từng nền tảng đang bật. Công cụ áp dụng quy tắc xử lý riêng của nền tảng như cắt ngắn nội dung nhưng không đăng bài. |
| attach-media-from-url-tool | Tải ảnh hoặc video từ URL công khai và đính kèm vào bài, tối đa 10 URL mỗi lần gọi. Mỗi ảnh tối đa 10 MB, mỗi video tối đa 1 GB. Loại tệp phải được ít nhất một nền tảng đang bật hỗ trợ. |
| request-media-upload-tool | Cấp URL POST có chữ ký, dùng một lần để tải tệp cục bộ lên không gian làm việc. Không cần đầu vào vì workspace được xác định từ phiên MCP. Kết quả gồm upload_url, upload_token, expires_at (ISO 8601, mặc định hết hạn sau 15 phút), max_bytes (mặc định 50 MB) và field_name. Agent chuyển URL cho người dùng, chẳng hạn qua lệnh curl -F media=@path/to/file '{upload_url}', hoặc cho client. Chỉ dùng khi không có URL công khai; nếu có, ưu tiên attach-media-from-url-tool. |
| attach-media-from-upload-tool | Đính kèm Media đã tải lên bằng request-media-upload-tool vào bài đăng. Nhận post_id và upload_token. Media được tìm theo token trong không gian làm việc hiện tại rồi thêm vào bài. Công cụ từ chối nếu không nền tảng đang bật nào hỗ trợ loại Media đó. |
| delete-post-tool | Xóa vĩnh viễn một bài đăng. Được đánh dấu IsDestructive. |
| get-post-metrics-tool | Lấy số liệu tương tác như lượt thích, bình luận và chia sẻ của bài đã đăng trên mọi nền tảng. Nền tảng không cung cấp số liệu cấp bài viết sẽ trả về mục unsupported. |