AgentStack
MCP verified MIT Self-run

Payments Agent

mcp-alex-jb-payments-agent Β· by alex-jb

πŸ’Έ Overdue-invoice reminder drafter. Stripe-shaped types + MockProvider fallback. Hard money-safety prompt rules. MIT.

β€” No reviews yet
0 installs
12 views
0.0% view→install

Install

$ agentstack add mcp-alex-jb-payments-agent

βœ“ scanned Β· βœ“ verified β€” works with Claude Code, Cursor, and more.

Security review

βœ“ Passed

No issues found. Passed automated security review. Β· v0.1.0 How review works β†’

  • βœ“ Prompt-injection patterns
  • βœ“ Secret / credential exfiltration
  • βœ“ Dangerous shell & filesystem operations
  • βœ“ Untrusted network calls
  • βœ“ Known-malicious package signatures

What it can access

  • βœ“ Network access No
  • βœ“ Filesystem access No
  • βœ“ Shell / process execution No
  • βœ“ Environment & secrets No
  • βœ“ Dynamic code execution No

From automated source analysis of v0.1.0. β€œUsed” means the capability is present in the source β€” more access means more to trust, not that it’s unsafe.

Are you the author of Payments Agent? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

payments-agent

Solo Founder OS agent #11 β€” overdue-invoice reminder drafter with HITL gating.

The 7th canonical layer of a one-person-company stack: monetization. Drafts reminder emails for overdue Stripe invoices, picks tone by severity (gentle / firm / final), queues every draft for human approval before send.

Built on solo-founder-os β€” uses its HitlQueue, AnthropicClient, log_outcome, and record_example primitives.

Why money is special

The agent's system prompt has hard rules other agents don't need:

  • NEVER thank a customer for a payment that didn't happen.
  • State the EXACT amount and currency from the invoice. No rounding.
  • State the EXACT number of days overdue.
  • NEVER invent a payment link.

These are asserted in tests so a future prompt rewrite can't drift them away.

Install

pip install payments-agent

Optional Stripe wiring (v0.2):

pip install 'payments-agent[stripe]'
export STRIPE_API_KEY=sk_live_...

Without STRIPE_API_KEY, the agent uses MockProvider with three fixture invoices β€” useful for dev, demos, dry-runs, and the "I don't have Stripe yet" onboarding path.

Usage

# Dry-run with mock invoices, queue 3 reminders to ~/.payments-agent/queue/pending/
payments-agent triage

# Show queue counts
payments-agent queue-status

# Approve / reject manually:
mv ~/.payments-agent/queue/pending/.md \
   ~/.payments-agent/queue/approved/

# Or use sfos-ui (from solo-founder-os) for a unified dashboard across
# all SFOS agents:
sfos-ui

Severity ladder

| Days overdue | Severity | Tone | |---|---|---| | 0–7 | gentle | "just a heads up" | | 8–30 | firm | direct + mention next-step consequences | | >30 | final | service suspension as next step |

Status

v0.1 β€” mock provider only. Real Stripe wiring lands in v0.2 once the agent has been validated against fixture data.

License

MIT.


🧩 Part of the Solo Founder OS stack

A growing collection of MIT-licensed agents that share solo-founder-os as their base β€” cron, eval, reflexion, AnthropicClient, HITL queue, notifiers. Each agent is independently useful; together they cover the full one-person company workflow.

🌐 The whole stack is live in production at vibexforge.com.

| Agent | What it does | |---|---| | solo-founder-os | The shared base lib (cron Β· eval Β· reflexion Β· skill library Β· DGM-lite). Every other agent depends on it. | | build-quality-agent | Pre-push Claude diff reviewer + local build runner β€” catches CI-killing changes before they ship. | | customer-discovery-agent | Reddit pain-point scraper + Claude clustering for product validation. | | funnel-analytics-agent | Daily founder brief + real-time PH-day alerts across 9 sources. | | orallexa-marketing-agent | AI marketing agent β€” submit project once, get platform-native posts for X / Reddit / HN / Dev.to / 小纒书 + 7 more. Powers vibexforge.com. | | vc-outreach-agent | Cold email drafter β€” investors (vc mode) or paying customers (customer mode, merged from customer-outreach in v0.9.0). HITL queue + SMTP sender. | | cost-audit-agent | Monthly bill audit across 6 providers (Vercel / Anthropic / OpenPanel / HyperDX / Supabase / GitHub Actions) with dollar-tagged waste findings. | | bilingual-content-sync-agent | EN ⇄ δΈ­ζ–‡ i18n diff + Claude translate + HITL apply. Batch API path @ 50% off. | | customer-support-agent | Triage user messages β†’ auto-draft replies β†’ HITL queue. Closes the L5 customer-support layer. |

Each agent's own row is omitted from its README. Install whichever solve real problems for you β€” pip install .

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source β€” we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet β€” be the first.

Versions

  • v0.1.0 Imported from the upstream source.