WebsitePublisher.ai

chính thức

Xuất bản toàn bộ trang web trực tiếp từ bất kỳ ứng dụng AI nào qua API — không cần thiết lập hosting, CMS hay cấu hình.

Bạn có thể làm gì với Website Publisher Ai MCP?

  • Liệt kê dự án và kiểm tra trạng thái — Yêu cầu AI của bạn list_projects hoặc get_project_status để xem tất cả các trang web của bạn kèm số lượng trang và thông tin tên miền.
  • Tạo và chỉnh sửa trang — Xây dựng trang mới bằng create_page, thay thế nội dung qua update_page, hoặc thực hiện các thay đổi có mục tiêu với patch_page.
  • Quản lý tài nguyên và đoạn mã — Tải lên hình ảnh hoặc CSS qua upload_asset, sau đó tái sử dụng các khối HTML dùng chung như tiêu đề trên nhiều trang bằng create_fragmentupdate_fragment.
  • Làm việc với dữ liệu động — Định nghĩa các loại thực thể tùy chỉnh với create_entity, sau đó thêm và truy vấn bản ghi bằng create_recordlist_records.
  • Khôi phục phiên bản trang — Xem lịch sử phiên bản với get_page_versions và khôi phục phiên bản trước đó bằng rollback_page.
  • Cấu hình tích hợp và biểu mẫu — Thiết lập email, thanh toán hoặc dịch vụ AI qua setup_integration, sau đó kết nối các biểu mẫu hướng đến khách truy cập với configure_form.

Tài liệu

× Cách Thức Hoạt ĐộngTài Liệu Bắt Đầu Nhanh PAPI — Trang & Tài Sản MAPI — Dữ Liệu Động Tích Hợp SAPI — Phiên & Biểu Mẫu Máy Chủ MCP Kỹ Năng OpenClaw Công Cụ Triển Khai Bảng Điều Khiển

Máy Chủ MCP Trực Tuyến — Hơn 55 công cụ

Kết Nối AI Của Bạn, Bắt Đầu Xây Dựng

Chọn nền tảng AI của bạn bên dưới, làm theo các bước và bạn sẽ tạo trang web trong vài phút.

ChatGPT OAuth Ứng Dụng Claude / OAuth Cấu Hình MCP Cursor Copilot MCP Gốc Thư Mục Mistral Copilot Studio Doanh Nghiệp Windsurf MCP Gốc Gemini SDK Grok SDK

🔗 Điểm Cuối Máy Chủ

Máy Chủ MCP https://mcp.websitepublisher.ai

Đặc Tả OpenAPI openapi.json

Khám Phá .well-known/mcp.json

Giao Thức HTTP Có Thể Truyền Phát + JSON-RPC 2.0

Xác Thực OAuth 2.1 (tự động khám phá) hoặc mã thông báo Bearer

ChatGPT

OAuth

Hai đường dẫn dựa trên OAuth, không cần lập trình (tài khoản miễn phí và Plus đều hoạt động): GPT Tùy Chỉnh của chúng tôi, hoặc Ứng Dụng ChatGPT đã được phê duyệt.

Tùy Chọn A GPT Tùy Chỉnh

1

Mở GPT Tùy Chỉnh của Chúng Tôi

Truy cập WebsitePublisher GPT trong ChatGPT.

2

Đăng nhập khi được nhắc

ChatGPT sẽ yêu cầu bạn ủy quyền. Đăng nhập bằng tài khoản WebsitePublisher của bạn (hoặc tạo một tài khoản).

3

Bắt đầu xây dựng

Nói với ChatGPT: "Xây cho tôi một trang web danh mục đầu tư" — nó sẽ xử lý mọi thứ.

Tùy Chọn B Ứng Dụng ChatGPT Được Khuyến Nghị

1

Mở Ứng Dụng WebsitePublisher

Mở Ứng Dụng WebsitePublisher trong thư mục ứng dụng của ChatGPT.

2

Kết nối & đăng nhập

Thêm ứng dụng và đăng nhập bằng tài khoản WebsitePublisher của bạn khi được nhắc (hoặc tạo một tài khoản).

3

Kích hoạt nó trong một cuộc trò chuyện, sau đó yêu cầu: "Xây cho tôi một trang web danh mục đầu tư".

🛠️ Nhà phát triển: Xây dựng GPT của riêng bạn bằng đặc tả OpenAPI của chúng tôi.

Claude

Kết Nối Ứng Dụng

Ba cách để kết nối: ứng dụng Kết nối miễn phí (Máy Tính Để Bàn), trình kết nối tùy chỉnh (claude.ai), hoặc cấu hình MCP thủ công.

Tùy Chọn A Ứng Dụng Kết Nối

1

Tải xuống ứng dụng Kết nối

Tải xuống cho Mac, Windows, hoặc Linux.

2

Đăng nhập

Mở ứng dụng và đăng nhập bằng Google hoặc email. Ứng dụng sẽ tự động cấu hình Claude Desktop.

3

Khởi động lại Claude Desktop

Thoát hoàn toàn và mở lại. Yêu cầu: "Liệt kê các dự án WebsitePublisher của tôi"

Tùy Chọn B Trình Kết Nối Tùy Chỉnh Được Khuyến Nghị

1

Thêm trình kết nối tùy chỉnh

Trong claude.ai, vào Cài đặt → Trình kết nối → Thêm trình kết nối tùy chỉnh. Nhập URL: https://mcp.websitepublisher.ai/

2

Ủy quyền

Đăng nhập bằng tài khoản WebsitePublisher của bạn khi được nhắc. Các công cụ sẽ có sẵn ngay lập tức trong cuộc trò chuyện của bạn.

🌐 Trình kết nối web hoạt động trên mọi trình duyệt — không cần ứng dụng máy tính để bàn hay Node.js. Hoàn hảo cho các chỉnh sửa nhanh khi đang di chuyển.

Tùy Chọn C Cấu Hình Thủ Công Nâng Cao

Thêm điều này vào claude_desktop_config.json của bạn:

claude_desktop_config.jsonSao chép

{
  "mcpServers": {
    "websitepublisher": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.websitepublisher.ai/"]
    }
  }
}

💡 Khi sử dụng lần đầu, một cửa sổ trình duyệt sẽ mở ra để đăng nhập OAuth. Sau đó, mã thông báo được lưu trữ tự động.

Mistral / Le Chat

Thư Mục

WebsitePublisher.ai là một Trình Kết Nối Thư Mục được cấu hình sẵn trong thư mục trình kết nối được tuyển chọn của Mistral. Không cần URL hay cấu hình — chỉ cần tìm kiếm, nhấp Thêm, và đăng nhập.

1

Mở Trình Kết Nối

Truy cập chat.mistral.ai. Trong bảng điều khiển bên, nhấp Thông MinhTrình Kết Nối, sau đó nhấp + Thêm Trình Kết Nối.

2

Tìm WebsitePublisher trong thư mục

Tìm kiếm "WebsitePublisher" trong thư mục trình kết nối. Nhấp Thêm trên thẻ WebsitePublisher.ai.

3

Đăng nhập bằng OAuth

Bạn sẽ được chuyển hướng để đăng nhập bằng tài khoản WebsitePublisher của bạn (hoặc tạo một tài khoản). OAuth được phát hiện tự động — không cần thiết lập.

4

Kích hoạt trong cuộc trò chuyện của bạn

Trong bất kỳ cuộc trò chuyện Le Chat nào, nhấp nút Công Cụ (biểu tượng 4 ô vuông) bên dưới hộp nhập liệu. Đảm bảo WebsitePublisher được chọn, sau đó bắt đầu xây dựng.

💡 Mẹo chuyên nghiệp: Vào Trình Kết Nối → Trình Kết Nối Của Tôi → WebsitePublisher → tab Chức Năng để chuyển đổi Luôn Cho Phép trên các chức năng đọc bạn thường xuyên sử dụng. Điều này bỏ qua lời nhắc cấp phép cho các hành động thường xuyên như liệt kê trang hoặc dự án.

⌨️ Nhà phát triển: Bạn cũng có thể đăng ký WebsitePublisher theo chương trình thông qua API/SDK của Mistral bằng cách sử dụng client.beta.connectors.create_async() với URL máy chủ https://mcp.websitepublisher.ai/.

Cursor

Cấu Hình MCP

Thêm WebsitePublisher làm máy chủ MCP trong Cursor. Sử dụng mcp-remote làm cầu nối cho OAuth.

1

Thêm cấu hình MCP

Tạo hoặc chỉnh sửa ~/.cursor/mcp.json:

~/.cursor/mcp.jsonSao chép

2

Khởi động lại Cursor

Thoát hoàn toàn và mở lại. Chuyển sang chế độ Tác Nhân trong bảng trò chuyện (Ctrl+L → chuyển đổi Tác Nhân).

3

Xác thực

Khi sử dụng lần đầu, một trình duyệt sẽ mở ra cho OAuth. Sau đó, mã thông báo được lưu trữ và chia sẻ với Claude Desktop.

💡 Cursor và Claude Desktop chia sẻ mã thông báo OAuth qua ~/.mcp-auth/ — nếu một cái được xác thực, cái kia cũng vậy.

GitHub Copilot (VS Code)

MCP Gốc

VS Code 1.101+ hỗ trợ MCP từ xa gốc với tự động khám phá OAuth. Không cần cầu nối.

1

Tạo .vscode/mcp.json trong không gian làm việc của bạn:

.vscode/mcp.jsonSao chép

{
  "servers": {
    "websitepublisher": {
      "type": "http",
      "url": "https://mcp.websitepublisher.ai/"
    }
  }
}

2

Copilot tự động khám phá OAuth. Đăng nhập khi trình duyệt mở ra.

3

Sử dụng trong chế độ Tác Nhân

Chuyển sang chế độ Tác Nhân trong Copilot Chat và bắt đầu xây dựng.

💡 Lưu ý định dạng khác: "servers" (không phải "mcpServers") và "type": "http" + "url".

Windsurf

MCP Gốc

Windsurf có HTTP Có Thể Truyền Phát gốc + tự động khám phá OAuth. Không cần cầu nối, không cần Node.js — chỉ cần một URL.

1

Tạo hoặc chỉnh sửa ~/.codeium/windsurf/mcp_config.json:

~/.codeium/windsurf/mcp_config.jsonSao chép

{
  "mcpServers": {
    "websitepublisher": {
      "serverUrl": "https://mcp.websitepublisher.ai/"
    }
  }
}

2

Kích hoạt máy chủ MCP

Khởi động lại Windsurf. Trong bảng Cascade, kích hoạt máy chủ MCP WebsitePublisher. Nhấp "Cho phép" khi được yêu cầu mở trang web bên ngoài.

3

Đăng nhập

OAuth tự động chạy. Sau khi đăng nhập, tất cả các công cụ đều có sẵn.

🌟 Windsurf là tích hợp sạch sẽ nhất — không cần cầu nối, không cần npx, không cần Node.js.

Microsoft Copilot Studio

Doanh Nghiệp

Xây dựng các copilot tùy chỉnh với khả năng của WebsitePublisher. Tích hợp qua OAuth vào môi trường Microsoft 365 của bạn.

1

Tạo một Copilot mới

Trong Copilot Studio, tạo một copilot mới hoặc mở một copilot hiện có.

2

Thêm trình kết nối MCP

Vào Cài đặt → Trình kết nối → Thêm trình kết nối MCP. Nhập URL máy chủ: https://mcp.websitepublisher.ai/

3

Cấu hình OAuth

Copilot Studio tự động khám phá cấu hình OAuth. Hoàn tất quy trình đăng nhập để ủy quyền.

4

Kích hoạt công cụ

Chọn những công cụ WebsitePublisher mà copilot của bạn sẽ có quyền truy cập và xuất bản.

⌨️ SDK Nhà Phát Triển

Đối với Gemini và Grok, bạn kết nối qua SDK tương ứng của chúng. Điều này yêu cầu kiến thức lập trình.

Gemini (Google AI SDK)

SDK

SDK Gemini của Google có hỗ trợ MCP tích hợp sẵn. Hoạt động qua vận chuyển stdio với npx.

⚠️ MCP chỉ khả dụng qua API/SDK Gemini. Ứng dụng web (gemini.google.com) và Gems không hỗ trợ máy chủ MCP bên ngoài.

Python

TerminalSao chép

pip install google-genai mcp

PythonSao chép

import asyncio
from google import genai
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client

client = genai.Client(api_key="your_gemini_api_key")

server_params = StdioServerParameters(
    command="npx",
    args=["-y", "websitepublisher-mcp@latest"],
    env={"WPS_TOKEN": "wps_your_session_token_here"}
)

async def main():
    async with stdio_client(server_params) as (read, write):
        async with ClientSession(read, write) as session:
            await session.initialize()
            response = await client.aio.models.generate_content(
                model="gemini-2.5-flash",
                contents="List my WebsitePublisher projects",
                config=genai.types.GenerateContentConfig(
                    temperature=0,
                    tools=[session],
                )
            )
            print(response.text)

asyncio.run(main())

JavaScript

TerminalSao chép

npm install @google/genai @modelcontextprotocol/sdk

JavaScriptSao chép

import { GoogleGenAI, mcpToTool } from "@google/genai";
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StdioClientTransport } from "@modelcontextprotocol/sdk/client/stdio.js";

const transport = new StdioClientTransport({
    command: "npx",
    args: ["-y", "websitepublisher-mcp@latest"],
    env: { WPS_TOKEN: "wps_your_session_token_here" }
});

const mcpClient = new Client({ name: "my-app", version: "1.0.0" });
await mcpClient.connect(transport);

const ai = new GoogleGenAI({ apiKey: "your_gemini_api_key" });

const response = await ai.models.generateContent({
    model: "gemini-2.5-flash",
    contents: "Create a homepage for my portfolio",
    config: { tools: [mcpToTool(mcpClient)] }
});

console.log(response.text);

Grok (xAI API)

SDK

Grok hỗ trợ MCP qua loại công cụ remote_mcp trong xAI SDK.

⚠️ MCP chỉ khả dụng qua xAI API/SDK. Giao diện web Grok không hỗ trợ máy chủ MCP tùy chỉnh.

TerminalSao chép

pip install xai-sdk

PythonSao chép

from xai_sdk import Client

client = Client(api_key="your_xai_api_key")

chat = client.chat.create(
    model="grok-4-1-fast",
    tools=[{
        "type": "remote_mcp",
        "server_url": "https://mcp.websitepublisher.ai",
        "server_label": "websitepublisher",
        "authorization": "wps_your_session_token_here"
    }]
)

response = chat.send("List my WebsitePublisher projects")
print(response.content)

🛠️ Công Cụ Có Sẵn (Hơn 55)

Tất cả các nền tảng đều có quyền truy cập vào các công cụ cốt lõi giống nhau. Số lượng chính xác thay đổi tùy theo dự án — các tích hợp được cấu hình sẽ tự động thêm các công cụ động:

Dự Án

list_projects

Liệt kê tất cả dự án của bạn

get_project_status

Số lượng trang/tài sản, tên miền

create_project

Tạo dự án mới (tên, tên miền phụ)

Trang

list_pages

Liệt kê các trang trong dự án

get_page

Lấy HTML trang + thông tin phiên bản

create_page

Tạo trang HTML mới

update_page

Thay thế toàn bộ trang

patch_page

Cập nhật một phần với diff/patch

delete_page

Xóa một trang

Quản Lý Phiên Bản

get_page_versions

Lịch sử phiên bản với diff

rollback_page

Quay lại phiên bản trước

Tài Sản

list_assets

Liệt kê hình ảnh, CSS, JS

upload_asset

Tải lên qua base64 hoặc URL

delete_asset

Xóa một tài sản

get_asset

Đọc nội dung tài sản (JS, CSS, JSON, SVG)

patch_asset

Chỉnh sửa tìm-kiếm-thay-thế một phần trên tài sản

Thực Thể (Dữ Liệu Động)

list_entities

Liệt kê các loại thực thể

create_entity

Định nghĩa loại thực thể mới

get_entity_schema

Lấy định nghĩa lược đồ thực thể

update_entity

Cập nhật siêu dữ liệu thực thể

delete_entity

Xóa loại thực thể + dữ liệu

list_records

Liệt kê bản ghi thực thể

get_record

Lấy bản ghi đơn theo ID

create_record

Thêm một bản ghi

update_record

Cập nhật một bản ghi

delete_record

Xóa một bản ghi

Kho Bí Mật (Vault)

vault_list_secrets

Liệt kê khóa bí mật đã lưu

vault_store_secret

Lưu trữ bí mật được mã hóa

vault_delete_secret

Xóa một bí mật

Tích Hợp

list_integrations

Các tích hợp có sẵn

setup_integration

Cấu hình với khóa API

execute_integration

Chạy một hành động tích hợp

remove_integration

Xóa cấu hình tích hợp

Biểu Mẫu (SAPI)

configure_form

Định nghĩa biểu mẫu + hành động máy chủ

list_forms

Liệt kê các biểu mẫu đã cấu hình

remove_form

Xóa cấu hình biểu mẫu

Phân Mảnh

list_fragments

Liệt kê các phân mảnh HTML có thể tái sử dụng

create_fragment

Tạo phân mảnh dùng chung (đầu trang, chân trang…)

update_fragment

Cập nhật phân mảnh — tất cả các trang cập nhật ngay lập tức

delete_fragment

Xóa một phân mảnh

Theo Dõi

set_tracking_scripts

Chèn GA, GTM, Pixel, v.v.

get_tracking_scripts

Lấy cấu hình theo dõi hiện tại

remove_tracking_scripts

Xóa tất cả các tập lệnh theo dõi

Trình Chỉnh Sửa Trực Quan (WPE)

create_edit_session

Mở trình chỉnh sửa hình ảnh trực quan cho một trang

get_edit_session_changes

Lấy các thay đổi đang chờ xử lý từ phiên chỉnh sửa

Tác Vụ Đã Lên Lịch (AAPI)

create_scheduled_task

Lên lịch các tác vụ tự động định kỳ

list_scheduled_tasks

Liệt kê tất cả các tác vụ đã lên lịch + lần chạy tiếp theo

delete_scheduled_task

Xóa một tác vụ đã lên lịch

Quản Lý Công Việc (TAPI)

list_tasks

Liệt kê các công việc dự án với trạng thái

get_task

Lấy chi tiết công việc + % hoàn thành

create_task

Tạo một công việc mới

add_task_history

Thêm cập nhật tiến độ vào công việc

get_task_history

Lấy toàn bộ lịch sử công việc

export_tasks

Xuất tất cả công việc dưới dạng Markdown

Xác Thực & Phân Tích Khách Truy Cập (SAPI)

configure_visitor_auth

Thiết lập xác thực khách truy cập

get_visitor_auth_config

Lấy cấu hình xác thực khách truy cập

get_analytics

Phân tích khách truy cập cho dự án

get_integration_schema

Lấy toàn bộ lược đồ tích hợp + điểm cuối

🔗 Công Cụ Tích Hợp Động

Ngoài hơn 55 công cụ cốt lõi, WebsitePublisher còn tạo thêm các công cụ động dựa trên các tích hợp được cấu hình của dự án. Mỗi tích hợp hiển thị các điểm cuối riêng của nó thông qua execute_integration — không cần thêm công cụ MCP.

78 tích hợp có sẵn trên các danh mục này:

AI

Anthropic, OpenAI, Gemini, Groq, Mistral, Replicate, ElevenLabs, Deepgram, Stability, Perplexity

Thương Mại Điện Tử

Danh mục sản phẩm, giỏ hàng, thanh toán, đơn hàng, tồn kho, hóa đơn, giảm giá, đánh giá, danh sách yêu thích

Thanh Toán

Stripe, Mollie, PayPal

Resend, SendGrid, Mailgun, SMTP, Mailchimp, Brevo, Kit

Mạng Xã Hội

LinkedIn, Twitter/X

Nhắn Tin

Slack, Discord, Telegram, Twilio (SMS + WhatsApp)

Vận Chuyển

PostNL, SendCloud

CRM & Năng Suất

HubSpot, Notion, Linear, Todoist, Airtable, Supabase

Phương Tiện

Cloudinary, Unsplash, Pexels, Giphy, Imgur, Vimeo, YouTube

Dữ Liệu

Google Places, NewsAPI, OpenWeather, Overheid.io KVK, Web Scraper

Nền Tảng

Blog, bình luận, luồng, tải xuống tệp, mẫu email, phân tích, Schema.org, và hơn thế nữa

Phát Triển & Giám Sát

GitHub, Sentry, Cal.com

📖 Xem Tài Liệu Tích Hợp để biết danh sách đầy đủ với các điểm cuối và hướng dẫn thiết lập.

💬 Lời Nhắc Ví Dụ

Những điều này hoạt động trên mọi nền tảng:

"Liệt kê các dự án WebsitePublisher của tôi"

"Xây cho tôi một trang web danh mục đầu tư với các trang giới thiệu và liên hệ"

"Tải lên hình ảnh này và thêm nó vào phần đầu trang chủ"

"Cho tôi xem lịch sử phiên bản của trang chủ"

"Quay lại phiên bản trước của trang giới thiệu"

🔧 Khắc Phục Sự Cố

ChatGPT: Hành động không hoạt động

Đảm bảo bạn đang sử dụng GPT Tùy Chỉnh chính thức của chúng tôi, không phải một cái được tạo thủ công. Thử làm mới kết nối OAuth.

Claude: Công cụ không hiển thị

Thoát hoàn toàn Claude Desktop (không chỉ đóng cửa sổ) và mở lại. Nếu vẫn thiếu, chạy lại ứng dụng Kết nối để cấu hình lại.### Cursor: Công cụ không tải được

Đảm bảo bạn đang ở Chế độ Agent (không phải chế độ Hỏi). Kiểm tra xem ~/.cursor/mcp.json có cấu hình đúng không. Khởi động lại hoàn toàn Cursor.

Windsurf: Không tìm thấy máy chủ MCP

Sau khi thêm cấu hình, khởi động lại Windsurf và bật thủ công máy chủ MCP trong bảng Cascade. Đây là thiết kế bảo mật của Windsurf — các máy chủ phải được bật một cách rõ ràng.

GitHub Copilot: Không kết nối được

Đảm bảo bạn đang dùng VS Code phiên bản 1.101 trở lên. Kiểm tra xem cấu hình có sử dụng "servers" (không phải "mcpServers") và "type": "http" không. Chuyển sang chế độ Agent trong Copilot Chat.

Mistral: Công cụ không hiển thị trong trò chuyện

Sau khi thêm trình kết nối, hãy đảm bảo bạn bật nó trong cuộc trò chuyện. Nhấp vào nút Công cụ (biểu tượng 4 ô vuông) bên dưới hộp nhập liệu và kiểm tra xem WebsitePublisher đã được bật chưa. Nếu trình kết nối không xuất hiện trong thư mục, hãy thử tìm kiếm "WebsitePublisher" (một từ).

Gemini / Grok: Không hoạt động trong ứng dụng web

MCP chỉ hoạt động qua SDK/API cho các nền tảng này. Giao diện web không hỗ trợ máy chủ MCP tùy chỉnh. Sử dụng các ví dụ mã ở trên.

OAuth: Trình duyệt không mở

Đối với các thiết lập dựa trên mcp-remote (Claude, Cursor): đảm bảo npx hoạt động trong terminal của bạn. Thử chạy npx -y mcp-remote --help để xác minh.

Token hết hạn

Token OAuth tự động làm mới đối với hầu hết các nền tảng. Đối với người dùng SDK: lấy token phiên mới từ bảng điều khiển.

💡 Kiểm tra nhanh: Hỏi AI của bạn "Liệt kê các dự án WebsitePublisher của tôi" — nếu hoạt động, bạn đã kết nối!

📚 Tài nguyên

⬇️ Kết nối Ứng dụng 🎛️ Bảng điều khiển 🤖 AI được hỗ trợ 📄 Đặc tả OpenAPI 🔍 Khám phá 🐙 Kho lưu trữ GitHub 🔌 Giao thức MCP 📖 Tài liệu PAPI 🔗 Tích hợp