
Pulse
studio.pulsecircle由 pulsecircle.studio 發布官方發布者v0.1.2更新於 Oct 24, 2026
Ask about revenue, MRR, ad spend, LTV and CAC; install the Pulse SDK. Read-only.
概覽
Pulse 分析 MCP 伺服器,讓助理回答營收、MRR、廣告支出、LTV 與 CAC 等問題,並協助接入 Pulse SDK。
- 可以做什麼
- 以唯讀方式查詢營收、MRR、廣告支出、LTV、CAC 等產品與營收指標。
- 取得 Web、React Native、iOS 與 Android 各平台 Pulse 分析 SDK 的安裝與接入指引。
- 可透過 HTTP 連線遠端端點,也可用 npm 套件在本機執行,取得離線的安裝與連線指南。
- 適用情境
- 適合在討論成長或單位經濟時讓助理查詢 Pulse 分析數據,或需要一步步為應用程式加入 Pulse 事件追蹤時使用。
- 執行需求
- 需要遠端端點,或以 npx 執行本機 npm 套件。必須驗證:使用 Pulse 網頁應用程式設定中取得的 Authorization Bearer API 金鑰,支援 OAuth 2.1 的用戶端也可改用授權流程。未宣告任何環境變數。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Pulse,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/studio.pulsecircle%2Fpulse/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"pulse": {
"type": "http",
"url": "https://mcp.pulse.pulsecircle.studio/mcp"
}
}
}README
Pulse SDK
Open-source analytics SDKs for web, React Native, iOS, and Android. Add analytics to your app with a reliable, offline-first event queue and clean identity — and nothing else.
- Tiny. The web SDK is ≤ 10 KB gzipped with zero dependencies.
- Reliable. A persistent, ordered queue survives offline periods and process death. Delivery is idempotent: retries never duplicate events.
- Honest about privacy. No auto-capture, no fingerprinting, no IDFA/GAID, no ad SDKs. The SDK sends only the events you send it.
- One protocol, four platforms. Every SDK implements the same wire protocol and passes the same conformance fixtures in CI. The Pulse ingestion server replays those same fixtures — the contract is verified from both ends.
This repository holds the TypeScript packages. The Swift and Kotlin SDKs live
in pulse-sdk-native.
For AI agents
Install: npm i @pulse-circle/web, then Pulse.init('pk_...') and
Pulse.track('event', {...}). The package is self-contained (zero deps, default
endpoint baked in) and ships llms.txt inside it. Installing needs only npm; event
delivery happens in the end-user's browser at runtime.
Packages
Quickstart (web)
That's the whole API. See each package's README for the platform-specific install (script tag, Expo, etc.) and the full reference.
The API, everywhere
The five methods are identical across all four platforms, in each language's idiomatic syntax:
There are deliberately no screen/page auto-tracking and no revenue methods: revenue comes from server-side connectors, so there is exactly one source of truth per number.
The reliability contract
- Every event gets an
idempotency_keyand atimestampat the moment you calltrack— never at send time. Retries resend both byte-identical, and the server's primary key includes both, so a flaky network can never create a duplicate. - The queue is persistent (localStorage on web, files on mobile) and ordered. It survives reloads, crashes, and offline periods up to a per-platform cap, then evicts oldest-first with a debug warning rather than growing without bound.
- Retries use exponential backoff with jitter. A batch the server keeps rejecting (a "poison" batch) is moved aside after 10 attempts so it can never block everything behind it.
The normative details are in protocol/PROTOCOL.md.
Development
Conformance fixtures
protocol/fixtures is the source of truth for
cross-platform behaviour. Each JSON file is a scenario ("these API calls
produce these HTTP requests"); every SDK runs them through a shared
fixture runner, and the server replays them against
real ingestion. Change behaviour by changing a fixture, and every platform's
CI tells you who's out of contract.
Releasing
Versions are independent per package. Bump the version in the package's
package.json, then push a tag:
The publish workflow verifies the tag
matches package.json, runs the full test + build + size gate, and publishes
to npm with provenance.
License
MIT © Pulse Circle Studio
來源:README.md,提交 cfa0464
工具
0版本歷史
1- v0.1.2最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分