Stripekit

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

Reconcile a declarative Stripe catalog and inspect your account — plan, push, pull, check.

已驗證STDIO僅桌面開發者工具商業與電商

概覽

AI 產生的概覽

讓助理透過 plan、push、pull 和 check 工具,將宣告式 Stripe 商品目錄與真實帳戶進行對帳並檢查。

可以做什麼
Stripekit 將其對帳器以 MCP 工具形式提供:plan、push、pull 和 check。plan 與 push 會依據儲存庫中的宣告式 stripe.config.ts 將 Stripe 帳戶收斂到目標狀態,涵蓋商品、價格、webhook 端點和客戶入口網站,價格視為不可變,刪除改為封存。pull 讀回帳戶狀態,check 驗證金鑰、設定有效性、設定與帳戶的偏差以及 webhook/入口網站接線。指令支援 --json 和 --yes 以便非互動執行。
適用情境
適合助理需要初始化 Stripe 商品目錄、使其與儲存庫中的設定檔保持同步,或稽核設定與線上帳戶之間偏差的情境。適用於以程式碼方式管理 Stripe 商品和價格、並希望由代理執行對帳的團隊。
執行需求
透過 stdio 在本機執行,從 npm 套件 stripekit 安裝並以 npx 啟動。需要 Node.js 以及帶 API 金鑰的 Stripe 帳戶;README 提到可用測試帳戶試用。清單中未宣告任何環境變數或請求標頭。
安裝前請注意
push 和 pull 會作用於真實 Stripe 帳戶,可能建立或封存商品、價格、webhook 端點和入口網站設定,建議先在測試帳戶上執行。需要 Stripe API 金鑰,但清單中未宣告,請確認其提供方式。README 還提到一個 dev 指令,會包裝 stripe listen 以擷取 webhook 簽章金鑰。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

stripekit

[npm] [CI] [license] [docs]

The create-next-app of Stripe. One command takes an app from zero to working payments on your Stripe account: it provisions your catalog from a config file in your repo, and drops in correct-by-construction billing code you own. No hosted service. No revenue share. Nothing to depend on at runtime. Works identically whether a human or an agent runs it.

Documentation →

Repository layout

PathWhat it is
packages/stripekitThe stripekit npm package — CLI + config API.
examples/playgroundA scratch project to try stripekit against a Stripe test account.
docsThe VitePress documentation site.
DESIGN.mdThe MVP design: CLI surface, config schema, generated code, build order.

Status

Built and tested: stripekit init | plan | push | pull | dev | check | mcp.

  • Reconciler (plan / push / pull) — reconciles your Stripe account to a declarative stripe.config.ts (products, prices, webhook endpoint, customer portal), treating prices as immutable, archiving instead of deleting, and converging idempotently.
  • init — scaffolds stripe.config.ts plus correct-by-construction billing code (webhook handler, state sync, checkout/portal routes) into a Next.js App Router app.
  • dev — wraps stripe listen to forward webhooks locally and capture the signing secret.
  • check — a doctor that verifies keys, config validity, config-vs-account drift, and webhook/portal wiring.

There's also a VitePress docs site with a landing page — run pnpm docs:dev. Roadmap (see DESIGN.md): init support beyond Next.js and richer catalog features.

See the package README for usage.

For AI agents

stripekit is built to be driven by agents, not just humans:

  • llms.txt and llms-full.txt — the docs as clean markdown for LLM context.
  • SKILL.md — point your coding agent at this and it can set stripekit up for you.
  • stripekit mcp — an MCP server exposing plan/push/pull/check as tools an agent can call.
  • Every command accepts --json and --yes for deterministic, non-interactive use.

Install the MCP server one-click in Cursor:

[Add to Cursor]

…or in Claude Code as a plugin:

bash
/plugin marketplace add rafaelcg/stripekit/plugin install stripekit@stripekit-marketplace

See the MCP docs for other clients (Claude Desktop, .cursor/mcp.json, claude mcp add).

Working on stripekit? See AGENTS.md.

Develop

bash
pnpm installpnpm -C packages/stripekit build      # bundle CLI + typespnpm -C packages/stripekit test       # unit + integration testspnpm -C packages/stripekit typecheck

License

MIT

來源:README.md,提交 fc3372d

工具

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

版本歷史

1
  1. v0.2.2最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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