OctoDock 是什麼

OctoDock 把 App、瀏覽器登入狀態、本機橋接與自訂轉接器整理成同一個 agent 可操作的入口。使用者不用把每個 App 各自接到每個 AI 工具;只要在 OctoDock 管授權、權限與紀錄,agent 就能照規則使用。

給使用者

管理哪些 App 可以被 agent 使用、哪些登入狀態可以重用、哪些高風險動作需要確認。

給 agent

用 octodock_help 找工具與參數,用 octodock_do 執行動作,再用操作紀錄和常用參數理解過去做過什麼。

從零開始接上 agent

第一次使用時,只要完成登入、連接 App、複製 MCP URL、把 URL 貼到 AI 工具這四步。之後 agent 就能透過 OctoDock 使用你允許的工具。

1用 Google 帳號登入 OctoDock。
2在 API 商店連接你要讓 agent 使用的 App,例如 Gmail、Google Calendar、Notion 或 GitHub。
3到 AI 連線頁複製 MCP URL,貼到 Claude、ChatGPT、Cursor 或其他支援 MCP 的工具。
4回到儀表板查看操作紀錄、活動熱圖、常用參數與連線狀態。

Agent 實際會用到的工具

OctoDock 不要求 agent 一次讀完所有 App API,而是提供少數高階工具。agent 先問可用能力,再執行具體動作,失敗時也能取得下一步修正方向。

octodock_help

查某個 App 有哪些 action、需要哪些參數、風險是什麼,以及下一步該怎麼填。

octodock_do

執行指定 App action。OctoDock 會做參數檢查、權限判斷、錯誤整理與結果回傳。

Agent API

提供操作歷史、活動熱圖、連接狀態、常用參數、連接啟動 URL 等資料,讓 agent 能自主查狀態再行動。

App、API Key、OAuth 與瀏覽器登入

不同轉接器需要不同連接方式。OAuth 類 App 會開授權頁,API Key 類 App 會在連接時才要求輸入 key,瀏覽器登入則保存網站登入狀態,讓 agent 能在你授權的網站內操作。

1OAuth:使用者完成第三方授權,OctoDock 保存 token,agent 不會看到 token 原文。
2API Key:點連接後才輸入 key;需要取得 key 的服務,OctoDock 應提供 agent 可讀的取得步驟。
3瀏覽器登入:保存網站 session,並可設定是否自動刷新登入狀態。
4本機橋接:需要操作本機工具、檔案或本機 agent 時才使用。

操作紀錄不是流水帳,而是 agent 的工作脈絡

OctoDock 會記錄 agent 做過的任務、使用過的 App、輸入過的重要參數與結果。這些資料會用在操作歷史、活動熱圖、常用參數與後續任務判斷。

操作歷史

按任務或時間查看 agent 做了什麼、用了哪些 App、成功或失敗在哪裡。

查看操作歷史 ->

常用參數

整理過去常用的 calendar id、repo、database、folder 等參數,讓 agent 下次不用重新問。

查看常用參數 ->

新增轉接器的三種方式

OctoDock 的新增整合不只是一個表單。公開 API 文件走來源轉換器,網站操作走瀏覽器插件,來源不完整或需要人工協助時走開發者入口。

API 來源轉換器

貼上 OpenAPI、Postman、文件網址、PDF 或 SDK 範例,先產生可檢查草稿。

開啟轉換器 ->

瀏覽器插件

從你有權檢查的網站擷取請求,遮罩敏感資料後再轉成轉接器草稿。

開啟插件工作台 ->

開發者入口

提交新服務需求、補資料或上傳轉接器來源,讓 OctoDock 進一步審查。

提交需求 ->

安全權限由使用者設定,agent 照邊界行動

OctoDock 的安全模型不是把所有事都擋住,而是把動作分類、套上權限模式,讓使用者依自己的信任程度決定哪些可以直接做、哪些要先問。

1token、API key、cookie 不回傳給 agent。
2高風險動作可以要求確認、先預覽或直接阻擋。
3安全模式可以綁定讀取、對外傳送、發布、付款、刪除、本機控制等不同動作分類。
4所有重要操作都要留下可查的紀錄,方便回溯與修正。
Docs | OctoDock | OctoDock