Agentic Engage

io.github.pooriaarab由 GitHub 帳號 pooriaarab 發布v0.1.0更新於 Oct 24, 2026

Plan and send approved engagement on social platforms.

發布方自己的服務:agentic.no

已驗證STDIO僅桌面效率與工作流溝通與協作

概覽

AI 產生的概覽

一個本機 MCP 伺服器,用來起草、排入佇列並核准社群互動動作,再以試執行預覽或透過你提供的 HTTP 端點執行。

可以做什麼
以固定範本產生附 AI 輔助揭露的互動草稿,並檢視含去重目標 ID 與記憶體內稽核日誌的佇列。核准或拒絕佇列中的動作,執行前必須為已核准狀態。將已核准動作執行為本機回執或試執行預覽,或把目標與文字 POST 到你提供的 HTTP 端點。讀取以字元而非貨幣計算的成本報告。選用防護包括發送上限、UTC 靜默時段與文字黑名單。
適用情境
適合讓助理準備並暫存社群貼文,交由人工核准並保留稽核紀錄,並在實際投遞前預覽。它較適合實驗與以 webhook 為基礎的投遞,而非原生發佈到社群平台。
執行需求
透過 npx 以 stdio 在本機執行,需要 Node.js 18 或更新版本;未宣告任何憑證或環境變數。實際投遞需要你在函式庫的適配器設定中提供 HTTP 端點,由該端點負責驗證與平台投遞。
安裝前請注意
sent 狀態並不代表已發佈到社群平台,CLI 與 MCP 執行使用本機回執且無法設定 HTTP 適配器。程序結束後佇列與成本會重設,不同 CLI 呼叫之間不共用動作。Reddit、X、LinkedIn、YouTube 與 Bluesky 的原生整合僅為雛形,帳號歸屬未經驗證,0.1.0 版 API 可能變動。

安裝

在 SourceWeft 中

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

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

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

README

agentic-engage

[npm version] [npm downloads] [License: MIT]

agentic-engage is an open-source engagement queue for Node.js developers and agents, with approval steps, local receipts, and a generic HTTP adapter.

Install

sh
npm install agentic-engage

Requires Node.js 18 or later. Includes TypeScript declarations and two runtime dependencies.

Preview your first action

Save this as preview.mjs, then run node preview.mjs. No credentials are needed.

js
import {  createEngagementQueue, planEngagement, approveEngagement,  executeEngagement, getCostReport,} from "agentic-engage";
const queue = createEngagementQueue();const [draft] = planEngagement(  [{ id: "post-1", platform: "webhook", context: "your launch" }],  "Helpful brand", queue,);approveEngagement(draft.id, queue);const preview = await executeEngagement(draft.id, { queue });console.log(preview.dryRun, preview.action.status); // true approvedconsole.log(getCostReport()); // entries: [], dispatches: 0, units: 0

Success prints true approved and zero dispatch costs. Preview makes no delivery request.

Features and coverage

  • Drafts: Generate fixed template text with an AI-assistance disclosure.
  • Review: Approve or deny actions; execution requires approved status.
  • Queue: Deduplicate target IDs and keep an in-memory audit log.
  • HTTP adapter: POST target and text to an endpoint you supply.
  • Guards: Optional dispatch caps, UTC quiet hours, and text blocklists.
Target labelNative integration status
Redditscaffold; generic HTTP or local receipt only
X (Twitter)scaffold; generic HTTP or local receipt only
LinkedInscaffold; generic HTTP or local receipt only
YouTubescaffold; generic HTTP or local receipt only
Blueskyscaffold; generic HTTP or local receipt only
WebhookGeneric HTTP adapter implemented; endpoint supplied by caller

Six target labels share two engagement adapter classes. No native social API is credential-verified. Use new HttpEngagementAdapter("webhook", { endpoint }) in the library's adapters map. Your endpoint handles authentication and platform delivery. No vendor environment variables or .env loader exist.

Runtime surfaces

CLI commands: plan, queue, approve, deny, send, costs, and mcp; also --help and --version. Run npx agentic-engage mcp or npx --package agentic-engage agentic-engage-mcp for Model Context Protocol (MCP). Tools: plan_engagement, get_engagement_queue, approve_engagement, deny_engagement, execute_engagement, and get_cost_report. Worker source exposes GET /health, POST /summarize, and POST /plan; you deploy it yourself.

Limits and status

Queues and costs reset when the process exits. Separate CLI invocations do not share actions. CLI and MCP live execution use local receipts; they cannot configure HTTP adapters. Library execution also defaults to local receipts without an adapter, even with live: true. A sent status therefore does not prove social publication. HTTP receipts use locally generated IDs. HTTP requests default to a 10-second timeout with no retries. Costs count characters, not currency. Drafts use fixed text templates; no language model generates them. Account ownership is not verified. Version 0.1.0 has an API that may change. No managed social delivery service is included.

Links and license

Package and releases · MIT license

來源:README.md,提交 00d6853

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.0最新Oct 15, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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

其他 Agentic 整合