
Nocticas
com.nocticas由 nocticas.com 發布官方發布者v0.69.0更新於 Oct 27, 2026
Browser QA agent that won't return a false green: verified PASS/FAIL + access-control probing.
概覽
Nocticas 是遠端瀏覽器 QA 代理,對目標網址執行固定的端到端流程,回傳經驗證的 PASS/FAIL 結論,而不是假的通過。
- 可以做什麼
- 對目標網址啟動瀏覽器 QA 執行,並輪詢取得 passed、failed、error 或 timeout 結論。
- 執行固定的確定性步驟腳本(gate 檔),讓同一流程在每次檢查中重複播放。
- 探測存取控制並回報經驗證的 PASS/FAIL 結果,不把測試框架錯誤當成通過。
- 回傳執行 ID 與結論,方便 CI 工作或助理據此判定建置結果。
- 適用情境
- 適合想讓助理或 CI 流程用真實瀏覽器檢查來把關預覽或預備環境部署、並在結論為紅時阻擋合併的情況。也適合已在 Nocticas 撰寫流程、希望確定性重播的團隊。
- 執行需求
- 透過 streamable HTTP 連線至 app.nocticas.com 的遠端端點並使用 OAuth,另需 Nocticas API 金鑰,放在 x-nocticas-key 標頭中。每次執行需要固定的 gate 檔(JSON 步驟陣列)與目標網址,並需能存取 Nocticas API。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Nocticas,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/com.nocticas%2Fnocticas/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"nocticas": {
"type": "http",
"url": "https://app.nocticas.com/api/mcp"
}
}
}README
Nocticas E2E Gate — GitHub Action
Run a pinned Nocticas gate against a target URL on every push/PR, and fail the build on a red verdict. The browser runs on Nocticas's servers — this Action is a thin client that starts the run, polls for the verdict, and maps it to an exit code. No false greens: a harness error is never treated as a pass.
Quickstart
- Author + pin a flow in Nocticas (agentic run → pin → export the deterministic step script as JSON).
- Commit the gate to your repo, e.g.
.nocticas/checkout-flow.json. - Add your key as a repo secret:
NOCTICAS_API_KEY. - Add the workflow:
A red verdict fails the job → blocks the PR/merge.
Inputs
Outputs
The gate file
A JSON array of deterministic steps — exactly what Nocticas produces when you pin a passing run. Example in examples/gate.example.json. Keeping it in your repo means your E2E test is version-controlled alongside the code it guards.
Don't commit real credentials. Point the gate at a staging/preview target and use a dedicated test account; Nocticas's built-in test inbox handles OTP/magic-link logins so you don't need to embed secrets in the gate.
Cost
- Publishing this Action: free (public repo, no paid plan).
- Running it (your customers): free on public repos with standard runners; within the monthly free-minutes allowance on private repos. It's a single thin job — seconds of runner time.
- The browser run: billed in Nocticas credits — and deterministic/pinned runs are free within your monthly allowance, so gating every push typically costs nothing in credits.
Other CI systems (the recipe)
Not on GitHub? The same start → poll → exit logic is a portable script — see recipe.sh and examples/gitlab-ci.example.yml. The contract is just JSON over HTTP:
Header: x-nocticas-key: <key>. Exit non-zero unless status == "passed".
來源:README.md,提交 e47e5aa
工具
0版本歷史
1- v0.69.0最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分