用 Claude、Cursor 等 AI 工具讀取你的 PressaGen 頁面(MCP)
建一把 API 金鑰,把 PressaGen 的 MCP 網址加進 Claude Code、Claude Desktop 或 Cursor,AI 工具就能讀取你的頁面、範本與方案。
在工作台建一把 API 金鑰,再把 https://pressagen.com/api/mcp 加進支援 MCP 的 AI 工具,它就能讀取你的頁面。目前 AI 工具只能讀取,不會改到你的頁面;編輯與發布的工具之後會加。
AI 工具能讀到什麼
連上後,AI 工具有六個只讀取的工具:
list_pages:列出你的頁面,包括網址、是否已發布、有沒有還沒發布的修改。get_page:讀一個頁面的卡片與文字;有還沒發布的修改時,讀到的是編輯器裡的版本。list_templates:列出範本,可依對象、用途或語言篩選。get_template:讀一款範本的卡片與文字。get_schema:說明每種卡片有哪些欄位。get_account:查看方案、頁面數、圖片空間,以及這把金鑰的權限與到期日。
例如請 AI 檢查錯字或挑範本,再自己到編輯器修改。
三個步驟連上
- 建金鑰:到工作台下方打開「API 與 MCP」,填好「金鑰名稱」,按「建立金鑰」,再按「複製」。金鑰只會顯示這一次,細節見API 金鑰。
- 在 AI 工具加入網址與金鑰,做法見下一節。
- 試一個工具:請 AI 列出你的 PressaGen 頁面。它會呼叫
list_pages,列出的頁面應該和工作台上的一樣。
各工具的設定
Claude Code
在終端機執行:
claude mcp add --transport http pressagen https://pressagen.com/api/mcp \
--header "Authorization: Bearer <your token>"
加上 --scope user 就能在所有專案使用。不要用 --scope project,那會把金鑰寫進專案的 .mcp.json,跟著版本控制分享出去。在 Claude Code 裡輸入 /mcp 可以確認連線狀態。
Claude Desktop
到 Claude 的 Customize > Connectors,選 Add custom connector。網址填 https://pressagen.com/api/mcp,Authentication 選 No sign-in,在 Request headers 選 authorization,值填 Bearer <your token>,Bearer 後面要有一個空格。
- Request headers 目前是 Claude 的測試功能,只開放給部分組織;看不到這一欄,就先用 Claude Code 或 Cursor。
- 連接器加入後標頭不能修改,換金鑰時要移除連接器再加一次。
- 在 Claude 的 Team 或 Enterprise 方案,連接器由組織擁有者替全組織加入,每位成員都會以你的帳號讀取,請不要這樣設定。
Cursor
在 ~/.cursor/mcp.json 加入:
{
"mcpServers": {
"pressagen": {
"url": "https://pressagen.com/api/mcp",
"headers": {
"Authorization": "Bearer <your token>"
}
}
}
}
也可以把值寫成 Bearer ${env:PRESSAGEN_TOKEN},讓 Cursor 從環境變數讀取金鑰,檔案裡就不留金鑰。不要放在專案裡的 .cursor/mcp.json,以免跟著專案分享出去。
現在能做與不能做的事
這些事現在還做不到:
- 建立、編輯、發布或刪除頁面;編輯與發布的工具之後會加。
- 讀取別人的頁面,或你頁面的電子報訂閱者名單。
- 從瀏覽器網頁裡執行的 MCP 用戶端連線;請用 Claude Code、Claude Desktop 或 Cursor。
每個帳號每分鐘最多 120 次請求,超過就要等下一分鐘。網址只收 Streamable HTTP 的 POST 請求,支援 MCP 2026-07-28,以及先送 initialize 的 2025-11-25、2025-06-18 與 2025-03-26。
安全提醒
- 金鑰等於你的帳號:拿到它的人,能做它允許的所有事。
- 只放在只有你看得到的地方,不要貼進對話或文件。
- 一個工具用一把金鑰,不用了就到「API 與 MCP」按「撤銷」,使用它的工具會立刻失效。
常見問題
AI 工具會改到我的頁面嗎?
不會。目前六個工具都只讀取,不會建立、修改或發布任何東西。之後加入編輯與發布的工具,也只有勾了「建立與編輯頁面、上傳圖片」或「發布頁面」的金鑰才能用。
為什麼 AI 讀到的內容和我的公開頁面不一樣?
頁面有還沒發布的修改時,get_page 讀到的是編輯器裡的版本。訪客看到的仍是上次發布的內容,到編輯器發布後兩邊就會一致。