登入
伺服器需要知道每次搜尋應計入誰的帳戶。告訴它的方法有兩種,最終都會得到同一類 Token。
以 OAuth 登入
適用於 Claude、ChatGPT 及其他支援 OAuth 的助理。無須複製任何東西:
- 新增伺服器網址
https://api.publicwww.com/mcp;如助理詢問身份驗證方式,請選擇 OAuth。 - 如表格中有 OAuth client ID 及 client secret 欄位,請留空:PublicWWW 不設用戶端註冊,而是透過每個助理在其自己網站上發佈的文件來識別它。
- 助理會開啟 PublicWWW。如您尚未登入,請以我們電郵給您的一次性驗證碼登入。
- 您會看到是哪個應用程式提出請求、為它擔保的網站,以及您將被送回的位址。按「允許」。
之後,這個連接會出現在您帳戶頁面的 API / MCP 分頁中,位於已連接的應用程式之下。
或使用 Token
適用於程式碼編輯器、命令列代理及您自己的腳本。在您的帳戶頁面建立 Token,然後為用戶端設定這個標頭:
Authorization: Bearer <token>
這與 API 使用的 Token 相同,而且最多可同時擁有十個,所以請為每個用戶端各設一個:如有一個洩露,只需刪除那一個。切勿把 Token 寫在會提交到程式碼庫的檔案中——大部分用戶端都能從環境變數讀取 Token,或只詢問一次;各用戶端頁面有具體做法。
即使用戶端支援 OAuth,在這裏仍可能無法登入:有些用戶端會先向每個伺服器註冊自己,有些則期望返回自己協定的位址,例如 myapp://。這兩種做法都不受支援。遇到這類用戶端,請使用 Token。
存取權限維持多久
直至您收回為止。Token 及已連接的應用程式都不會過期,因此今天能運作的助理,明天無須重新登入也能照常運作。如要切斷存取,請在您的帳戶頁面:
- 在「已連接的應用程式」下解除連接某個應用程式——它會即時失去存取權限,須重新申請;
- 刪除某個 Token——所有使用它的程式會即時停止運作。
在助理中移除 PublicWWW,未必會通知我們;如想確保存取權限已被收回,請同時在這裏解除連接。
助理可以使用什麼
搜尋及帳戶摘要——即兩個工具。兩者都只能讀取:無法透過它們更改您帳戶中的任何內容。助理的搜尋會計入您方案的每日搜尋次數,與您親自搜尋完全一樣。
正在開發讓用戶登入的應用程式?OAuth 流程、用戶端中繼資料文件及各端點,請參閱供應用程式使用的 OAuth 2.1。
下一頁 Claude