使用時先載入搜尋資料。亦可直接瀏覽下方分類。

開發者文件

安裝 SosoAPI:套件、客戶端及 remote MCP

用本機套件或 hosted MCP,將你個 Agent 接上 SosoAPI。呢度有安裝、測試連接同更新步驟。

閱讀 Markdown

SosoAPI 團隊核對 ·

應該安裝邊個 npm 套件?

新安裝用 sosoapi。四個 distributions 都執行同一個 CLI 及 MCP;另外三個係鎖定相同 sosoapi 版本嘅薄別名,唔係獨立 SDK,功能亦冇分別。只需要安裝一個。

本機使用需要 Node.js 20 或以上及 npm/npx;remote MCP 唔需要安裝本機套件。安裝本身唔會授權存取帳戶或發佈。

npm 發行套件
套件用途指令
sosoapi正式 CLI 及 MCP servernpx -y sosoapi --help
@sosoapi/cli鎖定同版 sosoapi 嘅別名npx -y @sosoapi/cli --help
sosoapi-cli鎖定同版 sosoapi 嘅別名npx -y sosoapi-cli --help
sosoapi-mcp鎖定同版 sosoapi 嘅別名npx -y sosoapi-mcp --help

連接本機 MCP 客戶端

以下指令建立 core profile 新連接;已有健康連接就直接沿用,唔好重複建立或覆寫。sosoapi 冇指令參數時會啟動 stdio MCP server,等候 stdin 係正常。

Claude Desktop、Cursor 及其他 stdio 客戶端可以喺其 MCP 設定使用以下 JSON。設定位置及主機批准方式取決於客戶端。按需要重新連接或啟動,然後確認目前對話真係列到工具。

claude mcp add sosoapi -e SOSOAPI_TOOL_PROFILE=core -- npx -y sosoapi
codex mcp add sosoapi --env SOSOAPI_TOOL_PROFILE=core -- npx -y sosoapi
{
  "mcpServers": {
    "sosoapi": {
      "command": "npx",
      "args": [
        "-y",
        "sosoapi"
      ],
      "env": {
        "SOSOAPI_TOOL_PROFILE": "core"
      }
    }
  }
}

用 OAuth 連接 remote MCP

將以下 URL 加入支援 remote MCP、OAuth 及動態客戶端註冊嘅客戶端。喺瀏覽器登入並選擇工作空間及權限,唔需要貼 API key、client ID 或 client secret。HTTP 唔支援本機檔案上傳;請用媒體 URL 匯入或本機 server。

ChatGPT custom apps 及 Claude remote connectors 取決於方案及客戶端設定。呢個係直接自訂連接,唔代表已上架客戶端嘅 app 目錄。

https://gqeshlawtcexsapabaui.supabase.co/functions/v1/remote-mcp

驗證連接而唔發佈

先查 auth status,有需要先完成瀏覽器登入,再讀取工作空間背景及已連接帳戶,核對身份同目標工作空間。安裝、callback 或 tools/list 成功,都唔足以證明指定帳戶可以發佈。

驗證設定唔需要測試帖文。保留現有內容同原本任務,由使用者完成平台授權,並喺要求寫入前檢視確實目的地、內容及時間。

npx sosoapi auth status
npx sosoapi api contract --route /identity-api/workspace/list --summary

更新或固定版本

用 npx -y sosoapi@latest --help 取得目前 CLI,再重新啟動 MCP 主機。長期設定可喺 args 明確指定所需版本;固定版本別名會保持對應 sosoapi 版本,更新另一個全域安裝唔會更新佢。

將已安裝套件內嘅 contract 同所需操作核對。遇到版本不一致,更新主機實際使用嘅指令,再連接及核對同一操作。唔好為修正 schema 差異而改憑證或擴大權限。

npx -y sosoapi@latest --help
npx sosoapi api contract --summary