SaaS starter

Ship the product, not the plumbing

Sign-up, organizations, plans and credits, an API with scoped keys and an MCP server are already built. Replace the items with your own resource and launch.

1,000 credits a month on the free plan. No card needed.

Request
curl -sS "https://fundmysaas.io/v1/items" \
  -H "Authorization: Bearer $FUNDMYSAAS_API_KEY"
Answer
{
  "items": [
    {
      "id": "itm_01JD4X2Q8T",
      "name": "First item",
      "status": "active",
      "file": null
    }
  ],
  "next": null
}

In the box

Everything a SaaS needs before its first feature

Each part is wired to the others and tested, so you start on your product on day one.

Accounts

Sign-up and sign-in

Better Auth with email and password, magic links, GitHub and Google.

  • Two-factor authentication with backup codes
  • Email verification and password reset
  • Turnstile on every public form

Billing

Plans and credits

Stripe Checkout and the customer portal, with the prices kept in code.

  • Monthly and yearly plans
  • Credit packs for the busy months
  • Invoices, grace periods and dunning notices

API

A public API with keys

A REST API under /v1, with an OpenAPI document and errors that say what to do.

  • Keys scoped to read, write or the MCP server
  • A write costs 1 credit, and retries are idempotent
  • Rate limits per key and per organization

AI agents

An MCP server

Agents connect through OAuth and act with the role of the member who allowed them.

  • Works with Claude, Cursor and VS Code
  • A call log for every tool call
  • One switch to stop every agent

Teams

Organizations and roles

Invite members as owner, admin, developer or billing, each with the access the API enforces.

  • Invitations by email
  • An audit log of every change
  • Usage by day and by key, with a CSV export

Guard

Fraud and moderation

Sign-ups, sign-ins and what users write are checked by openshield, and what it holds waits for a review.

  • Fake sign-ups refused or challenged
  • Texts and files moderated before they are stored
  • Off until you add an API key

How it works

Live in five minutes

  1. 1

    Sign up

    Email and password, a magic link, GitHub or Google. Your organization starts on the free plan with 1,000 credits a month.

  2. 2

    Create a key

    One click in the dashboard. The key is shown once: keep it in an environment variable on your server.

  3. 3

    Make a call

    Send a request with the key, or hand the ready-made prompt to your coding agent.

Pricing

Simple plans, credits when you need more

Every organization starts free. A plan adds credits and room; a credit pack tops up between renewals.

Free

To try it and for side projects.

€0a month

  • 1,000 credits a month
  • Up to 100 items
  • 2 API keys
  • 3 members
  • 100 MB of file storage
Start free

Pro

Popular

For a product with its first customers.

€19a month

  • 50,000 credits a month
  • Up to 10,000 items
  • 10 API keys
  • 10 members
  • 10 GB of file storage
Choose Pro

Business

For a team with real traffic.

€99a month

  • 500,000 credits a month
  • Up to 100,000 items
  • 50 API keys
  • 100 members
  • 100 GB of file storage
Choose Business

Prices in euros, excluding VAT. A yearly plan is billed ten months for twelve.

Questions

Before you start

What is this?
A working SaaS you build on: accounts, organizations, billing, an API and an MCP server, with a placeholder resource called items. Replace the items with what your product does.
What does the free plan include?
1,000 credits every month, every feature, and no card. Move to a plan when you need more.
What does a call cost?
Creating or editing an item costs 1 credit. Reading costs 0. Your usage page shows every call and what it cost.
Where is the data?
In a Cloudflare D1 database and an R2 bucket, in the European Union. You can export your items at any time from the settings.
Can an AI agent use it?
Yes. The MCP server lets an agent sign in through OAuth and act with the role of the person who connected it. An agent that cannot open a browser can use an API key with the mcp scope.

Start building today

Create an account, make a key, and make your first call in five minutes.

No card needed.