HQBase

io.github.HQBase由 GitHub 帳號 HQBase 發布v1.0.0更新於 Oct 24, 2026

Connect AI agents to your self-hosted HQBase shared email workspace.

已驗證Streamable HTTP可網頁執行雲端與基礎設施溝通與協作

概覽

AI 產生的概覽

HQBase 的遠端 MCP 伺服器(受 OAuth 保護)讓 AI 助理連線到部署在自有 Cloudflare 帳戶中的自架共用郵件工作區。

可以做什麼
將助理連線到託管在客戶自有基礎設施上的團隊共用郵件工作區,郵件與憑證留在團隊可控制的範圍內(未公布工具清單,具體操作未在此說明)。
適用情境
當團隊已使用 HQBase 作為共用信箱工作區,並希望透過內建的遠端 MCP 端點讓 AI 助理在該郵件環境中工作時使用。
執行需求
需要一個已部署、可透過其安裝網域以 streamable HTTP 存取的 HQBase 執行個體,並對該執行個體完成 OAuth 驗證。未宣告本機套件、環境變數或請求標頭。
安裝前請注意
此伺服器涉及團隊共用信箱與憑證,助理可能讀取或操作敏感郵件;存取由 OAuth 控管,但具體權限與寫入操作在所提供的資料中未說明。連線前請查閱產品文件。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 HQBase,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

[HQBase]

HQBase

Your team's email workspace. On your infrastructure.

An open-source shared email workspace that runs in your Cloudflare account and keeps mail and credentials in infrastructure you control.

Website · Documentation · Releases · Contributing

[CI status] [Latest release] [AGPL-3.0-only license] [Join the HQBase Discord] [Follow @berman_to on X]

[Deploy to Cloudflare]

About HQBase

[HQBase shared inbox interface]

HQBase gives teams one place to work with shared mailboxes while keeping the application, mail, and Cloudflare credentials in customer infrastructure. It includes:

  • Shared mailboxes and team access controls.
  • Multi-domain setup, drafts, and audit history.
  • Installation, update, backup, and recovery operations.
  • An OAuth-protected remote MCP server.

See the product documentation for installation, daily use, architecture, and operations.

Made by the community

We love seeing people build around HQBase. Independent clients give you more ways to use your workspace:

  • Herald — A native macOS email client for HQBase.

HQBase has tested Herald for compatibility. It is made and maintained by independent community developers, so its releases, support, and behavior remain in their care rather than HQBase's. Please review the project and decide whether it is right for your workspace.

Develop locally

Start the application

sh
pnpm installpnpm db:migrate:localpnpm db:seed:localpnpm dev

Before you run the optional seed command, add these values to .dev.vars:

  • BETTER_AUTH_SECRET
  • HQBASE_LOCAL_SEED_PASSWORD with 8 to 128 characters

The seed command writes only to local D1 and does not contact Cloudflare OAuth. Open http://127.0.0.1:5173/ and sign in as [email protected] with that password. Vite serves the frontend with live reload on port 5173 and proxies API requests to the Wrangler Worker on port 8787.

To use the first-run setup flow, omit the seed command and open http://localhost:5173/setup.

Reset local data

To discard all local D1 data, rebuild the schema, and recreate the demo workspace:

sh
pnpm db:reset:localpnpm db:seed:local

The reset command is destructive and local only. It does not change a deployed database.

Preview the setup interface

For presentation-only onboarding work:

sh
pnpm dev:setup-ui

Open http://127.0.0.1:5173/__ui/setup.

Review the visual system

To inspect the shared components, interactive states, product patterns, and local screen routes:

sh
pnpm dev:ui

Open http://127.0.0.1:5173/__ui/design. The gallery uses deterministic presentation fixtures and does not call product APIs.

Verify changes

Run the full local quality gate:

sh
pnpm checkpnpm deploy:dry-run

Run pnpm cf:typegen after you change wrangler.jsonc.

Pushes to main run the same quality gate and deployment dry-run. Deployed staging is manual and also runs inside the signed release workflow. A release stays in draft until the previous stable version upgrades to the exact signed candidate and passes its checks. Customer installations and updates verify the signed manifest and artifact digest before deployment.

Documentation

hqbase.io/docs is the public source for user and operator guides, product specifications, and maintainer procedures.

Contributing

Read the contribution guide before you open a pull request.

Security

To report a vulnerability, follow the private process in the security policy.

License

HQBase is available under the GNU Affero General Public License v3.0 only.

來源:README.md,提交 a1161f1

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通必需25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式必需10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分