agent-cronjob

ai.agentasy由 agentasy.ai 發布官方發布者v0.0.1更新於 Nov 4, 2026

面向 AI 代理程式的定時、HMAC 簽名、可重試的 webhook 觸發器。無需帳戶:通過工具自行註冊。

AI 翻譯由 AI 模型根據下方的原文描述翻譯,可能有誤。

原文描述

Scheduled, HMAC-signed, retried webhook triggers for AI agents. No account: self-register via tools.

已驗證Streamable HTTP可網頁執行AI 與機器學習

概覽

agent-cronjob 的託管 MCP 服務(cronjob.agentasy.ai),由 agentasy.ai 發布;無需登入;Streamable HTTP;15 個工具。

暫無 AI 概覽:以下資訊來自註冊中心條目和服務本身。

發布者
agentasy.ai
端點
cronjob.agentasy.ai
最近檢查

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "agent-cronjob": {
      "type": "http",
      "url": "https://cronjob.agentasy.ai/mcp"
    }
  }
}

工具

15

create_job

Create a job (start registration)

Step 1. Register your webhook and schedule (no account, no API key). Returns job_id and a one-time setup_token, and POSTs a url_verification challenge to webhook_url. Your webhook must answer it (echo: reply 2xx {"challenge":"<same>"}) — then call claim_credentials. Or reply 2xx and call verify_challenge with the value (callback). Nothing triggers before verification. (REST: POST /v1/jobs)

輸入參數namepayloadmax_runsschedule必填timeout_mswebhook_url必填outgoing_authcatchup_policyretry_base_secsignature_in_bodyverification_modecatchup_window_sec另有 2 個

verify_challenge

Verify the challenge (callback mode)

Step 2 (callback mode). Send back the challenge value your webhook received. On success the result holds hmac_secret and management_token — SHOWN ONCE, store them now. (REST: POST /v1/jobs/{id}/verify)

輸入參數job_id必填challenge必填

claim_credentials

Poll verification / collect credentials

Step 3. Poll verification state with the setup_token. The first call after the webhook is verified returns hmac_secret (signs triggers) and management_token (manages the job) — SHOWN ONCE, store them now; later calls say credentials: "already_issued". (REST: GET /v1/jobs/{id}/verification)

輸入參數job_id必填setup_token

retry_challenge

Re-send the challenge

Re-send a fresh url_verification challenge to your webhook (at most 5 re-sends (6 challenges in total), at least 60 s apart). The previous challenge stops working. (REST: POST /v1/jobs/{id}/verification/retry)

輸入參數job_id必填setup_token

list_jobs

List your jobs

Status of every job you hold a management token for. There are no accounts, so pass each {job_id, management_token} pair (up to 20); a pair without management_token uses the Authorization header. (REST: GET /v1/jobs/{id} (once per job))

輸入參數jobs必填

get_job

Get a job

Settings, status, next_run_at, run_count and credential prefixes of one job (webhook path masked). (REST: GET /v1/jobs/{id})

輸入參數job_id必填management_token

update_job

Change job settings

Change a job in place: signature_in_body (true = triggers also carry cronjob_signature in the JSON body, for platforms that drop the X-Cronjob-* headers; applies from the next attempt sent) and/or max_runs. Raising max_runs on a job completed with max_runs_reached reactivates it (next run = next occurrence after now, no catch-up); there is no separate resume for completed jobs. Returns the updated job. (REST: PATCH /v1/jobs/{id})

輸入參數job_id必填max_runsmanagement_tokensignature_in_body

pause_job

Pause a job

Stop triggering (idempotent). Schedule points while paused are not made up later. (REST: POST /v1/jobs/{id}/pause)

輸入參數job_id必填management_token

resume_job

Resume a job

Resume a paused or disabled job from its next schedule point; resets consecutive_failures. (REST: POST /v1/jobs/{id}/resume)

輸入參數job_id必填management_token

delete_job

Delete a job

Stop the job forever and revoke all its credentials. Cannot be undone. (REST: DELETE /v1/jobs/{id})

輸入參數job_id必填management_token

get_deliveries

Run history

Trigger log, newest first: scheduled_at, first attempt time, delay, attempts, status and last response code of each run. since/until (ISO 8601) filter scheduled_at; page with next_cursor. (REST: GET /v1/jobs/{id}/runs)

輸入參數limitsinceuntilcursorjob_id必填statusmanagement_token

get_run

One run with every delivery attempt

One run and each delivery attempt: sent_at, response status, duration, error and next retry. (REST: GET /v1/jobs/{id}/runs/{run_id})

輸入參數job_id必填run_id必填management_token

get_stats

Punctuality stats

On-time rate, p50/p95 first-attempt delay and success rate over a window (default 24h). (REST: GET /v1/jobs/{id}/stats)

輸入參數job_id必填windowmanagement_token

rotate_secret

Rotate the HMAC signing secret

New hmac_secret (SHOWN ONCE, store it now). Until previous.expires_at (grace_sec, default 24 h) triggers carry two v1= signatures, new first. (REST: POST /v1/jobs/{id}/rotate-secret)

輸入參數job_id必填grace_secmanagement_token

rotate_token

Rotate the management token

New management_token (SHOWN ONCE, store it now). The old one stops working after grace_sec (default 0 = immediately). (REST: POST /v1/jobs/{id}/rotate-token)

輸入參數job_id必填grace_secmanagement_token

版本歷史

1
  1. v0.0.1最新Nov 3, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。