EventSend

io.eventsend由 eventsend.io 發布官方發布者v1.0.1更新於 Oct 29, 2026

Ask your AI about your product's events, delivery health and usage

已驗證Streamable HTTP可網頁執行溝通與協作安全與監控資料與分析

概覽

AI 產生的概覽

唯讀的遠端 MCP 伺服器,讓助理回答關於 EventSend 產品事件、通知投遞狀況與用量的問題。

可以做什麼
  • 排查通知失敗或未送達:各目的地的投遞狀況、事件狀態、具體錯誤與修正建議
  • 依 user_id 彙整單一客戶的所有事件,由舊到新重建其時間軸
  • 產生日、週或月報表:與前一期間相比的量、主要事件、錯誤、投遞問題與配額
  • 說明路由、來源、主題與目的地,並追蹤某個事件被投遞到哪裡及原因
  • 搜尋事件並讀取事件內容、投遞紀錄、每日計數與配額(限已授權的組織)
適用情境
當產品事件透過 EventSend 送到 Slack、Discord、Telegram、webhook 或推播通知,並想用自然語言詢問發生了什麼、某則告警為何沒到、或用量與前一期間相比如何時使用。
執行需求
位於 eventsend.io 的遠端 MCP 端點,透過 streamable HTTP 存取。需要 EventSend 帳號,任何方案(含免費版)皆可。以 OAuth 登入,登入時選擇允許讀取的組織。未宣告環境變數或標頭。
安裝前請注意
登入使用 OAuth,連線只能看到你在所授權組織中可見的內容,因此只授權確實需要的組織。工具參數(搜尋文字、事件名稱、客戶識別碼、組織名稱與日期)會傳送給 EventSend,回傳的事件內容、投遞紀錄與錯誤會成為對話的一部分。此伺服器自稱唯讀,無法建立、修改或刪除任何內容;可在 Connected apps 中或由組織管理員撤銷存取。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "eventsend": {
      "type": "http",
      "url": "https://eventsend.io/mcp"
    }
  }
}

README

EventSend for Claude

EventSend routes your product's events, like payments, signups, deploys and errors, to Slack, Discord, Telegram, webhooks and push notifications. This plugin lets Claude answer questions about those events in plain language: what happened, to whom, and whether the notifications got through.

It connects Claude to EventSend's read-only MCP server and adds four skills that teach Claude how to investigate with it. Nothing it does can change your EventSend account.

What you can ask

  • "Did anything fail in checkout today?"
  • "Why didn't the payment alert reach #billing this morning?"
  • "What did customer cus_9Xk2 do before they cancelled?"
  • "Give me a summary of last week compared with the week before."
  • "Where do deploy.failed events go?"
  • "Are we going to run out of events before the month ends?"

Skills

SkillWhat it does
investigate-failuresFinds out why a notification failed or never arrived: delivery health per destination, the event's status, the exact errors, and what to fix in EventSend.
customer-timelineRebuilds one customer's history from every event that carries their user_id, oldest first, with the moments that matter called out.
activity-reportSummarizes a day, a week or a month: volume against the previous period, top events, errors, delivery problems and quota.
routing-mapExplains your routes, sources, topics and destinations, and traces where a given event is delivered and why.

Claude picks the right skill from your question. In Claude Code you can also run one directly, for example /eventsend:activity-report.

Install

You need an EventSend account. Every plan works, including Free.

claude.ai and Cowork: add EventSend from the plugin directory in Customize → Plugins. Then open the plugin's Connectors tab, connect EventSend, sign in, and choose which of your organizations Claude may read.

Claude Code:

bash
claude plugin marketplace add mytinyrocket/eventsend-claude-pluginclaude plugin install eventsend@eventsend

Then run /mcp, select eventsend and sign in. Your browser opens EventSend, where you choose the organizations to connect.

Gemini CLI: this repository is also a Gemini CLI extension.

bash
gemini extensions install https://github.com/mytinyrocket/eventsend-claude-plugin

Then run /mcp auth eventsend and sign in.

Cursor, ChatGPT and other clients: the same server works in any client that supports remote MCP servers. See the client setup guide for each one.

Data and privacy

The plugin runs no code of its own and stores nothing. It contains instructions for Claude and one connector reference, to https://eventsend.io/mcp.

When Claude uses an EventSend tool, the tool's arguments go to EventSend: search text, event names, customer identifiers, organization names and dates. What comes back is your organization's data, which then becomes part of your conversation with Claude. That covers events and their payloads, delivery records and errors, daily counts, quota, and the names and ids of your routes, sources, topics and destinations. No tool returns ingest tokens, signing secrets, MCP keys or destination settings, and no tool can create, change or delete anything.

Sign-in uses OAuth. A connection sees exactly what you can see in the organizations you approved. To revoke it, disconnect under Connected apps in your EventSend settings, or ask an organization owner or admin to remove it under Settings → MCP. Revocation takes effect on the next request.

Support

Open an issue in this repository, or email [email protected].

License

MIT

來源:README.md,提交 9b30aba

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

2
  1. v1.0.1最新Oct 29, 2026
  2. v1.0.0Sep 19, 2026

評分

已滿足適用檢查項的 85%

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

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

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

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