Mmcp.market

spendtron MCP server

by swantron·io.github.swantron/spendtron·v1.0.0

Rank your GitHub org's Actions workflows by real compute cost. Read-only audit via GitHub App.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed spendtron yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

spendtron tools (1)

write = sends, deletes, buys or posts
  • check_actions_costFree

    Ranks your GitHub org's Actions workflows and repos by real compute cost, using your account's spendtron connection (no arguments needed — identified by your API key).

Public scan report

scanner v0.1.9 · 2026-09-22 · same rubric, same numbers if you re-run it

no findings
  • Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 717ms20/20
  • Tool poisoning1 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the spendtron repository's README, as published. We do not edit it. Read it on GitHub

spendtron

A read-only tool that finds which GitHub Actions workflow is eating your CI bill and ranks workflows and repos by real compute cost.

Delivered as an MCP server — call checkactionscost from Claude, ChatGPT, or any MCP-compatible client, no dashboard required. Auth is a GitHub App (read-only: Actions + Metadata) plus a spendtron API key, passed as a bearer token. One free audit per connected org, then $99/mo via Stripe.

The underlying audit logic started as ~/code/ci-audit/actions-teardown.sh (bash + gh api) — lib/auditActions.js is the same algorithm, ported to run per-installation against many customers' orgs instead of one local gh-authenticated user.

Status

Real product, not a waitlist — see HANDOFF.md/FINDINGS.md/CARRD.md in ~/code/ci-audit for the history of how this got here (an earlier waitlist-and-post-to-Reddit attempt correctly got abandoned; the audit logic itself was always real).

The GitHub App must be public (GitHub → spendtron-app → Advanced → Make this GitHub App public) so anyone can hit Connect GitHub. That toggle lives in the GitHub UI, not this repo.

Setup

  1. Copy .env.example to .env.local (or set these in Cloud Run's Secret Manager for prod).
  2. Create a GitHub App at github.com/settings/apps/new — slug spendtron-app, permissions: Actions: Read-only, Metadata: Read-only. Callback URL: /github/callback. Make the App public before sending customers to /github/install.
  3. Create a Neon Postgres database, run db/schema.sql against it.
  4. Create a Stripe Price for $99/mo; put its ID in STRIPEPRICEID. Enable the Customer Portal. Point a Stripe webhook at /stripe/webhook for checkout.session.completed and customer.subscription.*.
  5. Map both spendtron.com and www.spendtron.com to the Cloud Run service (www should CNAME to ghs.googlehosted.com at Squarespace). The app 301s www → apex.
  6. Privacy / terms for Stripe: https://spendtron.com/privacy and https://spendtron.com/terms.
  7. npm install && npm start.

Test

npm test — covers the cost-math port (must match actions-teardown.sh's bash/awk exactly) and API-key auth, against a mocked GitHub client (no live credentials needed for these).

Nothing above is checked by us. What we check is on the safety report.

Install directly

claude mcp add --transport http spendtron https://spendtron.com/mcp
Add to Cursor

spendtron: common questions

Is spendtron MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the spendtron safety report
How do I install spendtron?
It runs remotely at spendtron.com. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does spendtron need an API key?
Yes. The registry entry asks for Authorization.
Is spendtron maintained?
The last commit was in the last day (2026-09-22). The latest release is v1.0.0.
Is spendtron up?
100% of our last 4 checks got an answer. We check remote servers about four times a day.
What can I use instead of spendtron?
Servers from other publishers that do the same job: Log10x MCP server, Google Ads + Meta Ads + SEO/GEO MCP server and Suede Skills MCP server. Compare all spendtron alternatives.

Alternatives to spendtron

Same job from other publishers: the closest match first, then the best rated.

All spendtron alternatives →
  • Log10x MCP
    Tools to rank log patterns by volume and cost and to compact, tier down or offload each pattern
    A
  • Google Ads + Meta Ads + SEO/GEO MCP
    Google Ads, Meta Ads, SEO, GEO & GA4 MCP by Ryze AI - audits, reports, keywords, Search Console.
    A
  • Suede Skills MCP
    Read-only access to 71 Suede skills: discovery, install options, SEO audits, A-F grading.
    A
  • three.ws Signals
    Discover signal feeds ranked by proven edge, rank publishers, and subscribe + track results.
    B
  • Scholar Feed
    Rank CS/AI/ML papers by citations, forecast impact, or code adoption; trace 23.2M citation edges.
    B

More from swantron