WebsitePublisher.ai
chính thứcXuấ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_projectshoặcget_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 quaupdate_page, hoặc thực hiện các thay đổi có mục tiêu vớipatch_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ằngcreate_fragmentvàupdate_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ằngcreate_recordvàlist_records. - Khôi phục phiên bản trang — Xem lịch sử phiên bản với
get_page_versionsvà khôi phục phiên bản trước đó bằngrollback_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ớiconfigure_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 Minh → Trì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