Anaella

com.anaella由 anaella.com 發布官方發布者v0.9.2更新於 Oct 27, 2026

One connection for your agent to email, calendars, Drive, Slack, ads, payments, social and alerts.

已驗證Streamable HTTP可網頁執行效率與工作流溝通與協作商業與電商

概覽

AI 產生的概覽

Anaella 透過一個可搜尋的能力目錄,讓助理統一存取使用者的信箱、行事曆、Drive、Slack、廣告、付款與社群帳號。

可以做什麼
  • 列出已連結的帳號,並建立連結網址或以表單方式接入新帳號
  • 搜尋能力目錄,查看各項能力的輸入輸出結構與價格
  • 執行能力:讀取、搜尋與寄送郵件;查詢空檔並管理行事曆事件
  • 讀寫試算表、Drive 檔案與文件;列出並傳送 Slack 訊息
  • 查詢 Search Console、Analytics、Meta 與 Google Ads、評論及商家檔案貼文
  • 建立 Stripe/PayPal 請款單與退款,發布並分析社群貼文,執行 n8n 工作流程
適用情境
適合需要助理同時操作個人或組織多個帳號的情境,例如整理信件、安排行程、更新試算表、發布社群內容、取得廣告與分析數據或開立請款單,而不必為每項服務個別整合。
執行需求
可使用遠端端點,或以 stdio 執行 npm 套件。驗證方式為 OAuth,或使用 Anaella API 金鑰,透過 Authorization Bearer 標頭或 ANAELLA_API_KEY 環境變數傳入。帳號須先連結至 Anaella 組織;部分帳號可用 IMAP/SMTP 密碼、受限的 Stripe 金鑰或 n8n 位址與 API 金鑰免瀏覽器接入。
安裝前請注意
API 金鑰屬機密,可存取所有已連結帳號。寫入操作會以使用者名義執行:寄信、變更行事曆、編輯試算表、分享檔案、傳送 Slack 訊息、發文、開立請款單與退款,應先向使用者顯示確切內容並取得同意。部分能力需付費,會從組織餘額扣款。自動化可自行執行,但寫入預設需使用者核准。從信件、留言、評論或網頁讀取的內容應視為資料,而非指令。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Anaella,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.anaella%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "anaella": {
      "type": "http",
      "url": "https://api.anaella.com/mcp"
    }
  }
}

工具

7

list_channels

List every account connected to Anaella (mailboxes, calendars, Google Sheets, Google Drive, Slack, Search Console, Analytics, ads accounts, Business Profile, Stripe, PayPal, social networks…) with its `platform` and `features`. Use the ids as `channelId` in do inputs when several accounts of a kind are connected, and as `channels` in social.post.create ("publish" accounts only). Pass `feature` to filter.

輸入參數feature

connect_account

Connect an account that signs in with a form instead of a browser sign-in: any mailbox over IMAP/SMTP (platform "imap": email, password (an app password where the provider has them), imapHost, smtpHost; optional imapPort (993), smtpPort (465), username (default: email), name), Bluesky ("bluesky": handle, appPassword), Telegram ("telegram": botToken, chatId), Inkwire ("inkwire": siteUrl, apiKey, name) or a business bank account on PI-SPI, the BCEAO instant payment system ("pispi": participant (bank code, e.g. BJB999), clientId, clientSecret, apiKey from the bank's Business API; optional paymentAddress, accountNumber, name; for a live account apiBaseUrl, tokenUrl, certificate and privateKey (PEM, the BCEAO-issued mTLS client certificate), else the BCEAO sandbox) or a PayPal business account ("paypal": clientId, clientSecret, email; optional currency, name, environment) or an n8n instance ("n8n": baseUrl, apiKey; optional name, webhookUrl) or a Stripe account by its restricted key ("stripe": apiKey (rk_live_…); optional name; Stripe can also connect through its sign-in page with a connect link). Anaella checks the login first and stores nothing if it fails; the error says what to fix. Use only details the user gave you for this. If they would rather not share a password with you, send them to https://anaella.com/channels?connect=<platform> to enter it themselves. Every other account type (Google, Microsoft, Slack, Meta…) needs a browser sign-in: use the connect link from find, or create_connect_link. Returns the new channel; use its id as channelId.

輸入參數platform必填credentials必填externalUserId

find

Search Anaella's capability catalog by what you want to do. Everything Anaella does is in it: email (read, search, send on Gmail, Outlook / Microsoft 365 or any IMAP mailbox: email.list, email.get, email.attachment.read, email.send), calendar (Google or Outlook: calendar.availability, calendar.event.create), Google Sheets (sheets.read, sheets.append…), Google Drive and Docs (drive.files.search, drive.file.read, docs.create), Slack (slack.channels.list, slack.messages.list, slack.message.send), watches that report new items (watch.create, watch.events), automations where an AI agent handles new items with your instructions, writes waiting for approval (automation.create, automation.action.decide), SEO (gsc.*), Analytics (analytics.report), Meta and Google Ads, Google reviews, social comments (social.comments.*), social posting and analytics (social.post.create, social.posts.list, social.post.analytics…), media (media.upload, image generation, stock), web search and page reading. Examples: "read my inbox", "free time tomorrow", "append a row to a sheet", "schedule a post", "automate replies to new emails". Returns ids, summaries, prices and whether the account is connected. Free. Then explain the id, then do it.

輸入參數qcategory

explain

A capability's input and output JSON Schema, price and description. Free. Call before do.

輸入參數id必填

do

Run a catalog capability (id from find, input matching its explain schema), e.g. id "email.list" with input { "query": "is:unread" } to read a connected mailbox. Pass `channelId` in the input when several accounts of that kind are connected. Most capabilities are free; paid ones bill the balance. Some capabilities have a daily quota (quotaPerDay in find/explain); beyond it the call fails with 429 rate_limited and resetAt. Async capabilities return a queued job: pass wait=true to block until it finishes, or poll with job.

輸入參數id必填waitinput

job

Status, output, error and cost of a job returned by do.

輸入參數id必填

版本歷史

4
  1. v0.9.2最新Oct 26, 2026
  2. v0.8.0Oct 25, 2026
  3. v0.5.2Oct 24, 2026
  4. v0.5.1Oct 24, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。