Hướng dẫn tích hợp Mã nguồn mở

MCP Server Upload-Post Kết nối Claude, Cursor & mọi tác nhân AI

Thêm một khối cấu hình vào AI client và trợ lý của bạn có ngay 40 công cụ để đăng bài, lên lịch, phân tích và quản lý mạng xã hội — TikTok, Instagram, YouTube, LinkedIn, Facebook, X, Threads, Reddit, Bluesky, Pinterest, Google Business.

~/.claude/mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}

MCP là gì?

Model Context Protocol là một tiêu chuẩn mở giúp các trợ lý AI khám phá và gọi các công cụ bên ngoài thông qua một giao diện thống nhất duy nhất. Thay vì viết code, bạn chỉ cần cho trợ lý quyền truy cập tới một server và nó tự quyết định công cụ nào cần dùng.

Không cần code

Dán đoạn JSON, khởi động lại client. Không SDK, không phải đi dây.

Stateless & riêng tư

API key của bạn đi kèm trong từng request, server không lưu gì cả. Bạn cũng có thể self-host nếu muốn kiểm soát hoàn toàn.

40 công cụ có tài liệu

Mỗi công cụ ánh xạ 1:1 tới một endpoint công khai trên docs.upload-post.com. Không bất ngờ.

Khởi động nhanh

Hai cách kết nối. Cả hai đều mở ra cùng 40 công cụ.

Khuyến nghị

Hosted (HTTP)

Dùng endpoint do chúng tôi quản lý. Mỗi request mang theo API key của riêng bạn — multi-tenant và stateless ở phía chúng tôi.

  1. Lấy API key tại app.upload-post.com → API Keys.
  2. Dán đoạn dưới đây vào cấu hình AI client của bạn.
  3. Khởi động lại client.
mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}
Cục bộ

Cục bộ (stdio qua npx)

Server chạy ngay trên máy bạn, do AI client khởi chạy. Độ trễ thấp, một người dùng.

  1. Cài Node.js 18+.
  2. Dán đoạn dưới đây — npx sẽ tải server về ở lần chạy đầu tiên.
  3. Khởi động lại AI client.
mcp.json
{
  "mcpServers": {
    "upload-post": {
      "command": "npx",
      "args": ["-y", "@upload-post/mcp"],
      "env": {
        "UPLOAD_POST_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Tác nhân có thể làm gì

40 công cụ, được tổ chức theo lĩnh vực. Tác nhân tự chọn dựa trên yêu cầu của bạn.

Nhóm Công cụ
Tải lên upload_video, upload_photos, upload_text, upload_document
Trạng thái get_status, get_job_status, get_history, get_media
Lên lịch list_scheduled, cancel_scheduled, edit_scheduled
Analytics get_analytics, get_total_impressions, get_post_analytics, get_platform_metrics
Người dùng get_account_info, list_users, create_user, delete_user, generate_jwt, validate_jwt
Trang / boards get_facebook_pages, get_linkedin_pages, get_pinterest_boards, get_google_business_locations, select_google_business_location, get_reddit_detailed_posts
Bình luận get_post_comments, reply_to_comment, public_reply_to_comment
DM send_dm, list_dm_conversations, manage_autodms
FFmpeg submit_ffmpeg_job, get_ffmpeg_job, download_ffmpeg_result, get_ffmpeg_consumption
Hàng đợi get_queue_settings, update_queue_settings, preview_queue

Thử các prompt này trong AI client

Tác nhân tự chọn công cụ phù hợp.

“Liệt kê người dùng trong tài khoản Upload-Post của tôi.”
“Đăng URL video này lên TikTok và Instagram dưới hồ sơ "marketing", chú thích: "Spring launch".”
“Lên lịch một bài đăng văn bản trên LinkedIn vào thứ Hai tuần sau lúc 10:00 giờ Madrid.”
“Hiển thị analytics của hồ sơ "marketing" trong tháng vừa qua.”
“Trả lời riêng cho bình luận mới nhất trên bài Instagram của tôi.”
“Cắt video này còn 30 giây đầu và đăng lên TikTok.”

Sẵn sàng kết nối Upload-Post với AI của bạn?

Miễn phí với mọi gói Upload-Post. Mã nguồn mở theo giấy phép MIT — kiểm tra, fork hoặc tự host tuỳ ý.