The Last SaaS.

Open source · Built for MCP

A headless SaaS for
agents and assistants.

Records, files, users, permissions, notifications, and audit logs in one service. Your assistant manages them through MCP.

Open source · No cost during beta

How it works

Ask your assistant to create collections, configure permissions, and schedule notifications. This example shows equipment tracking for a studio.

Your assistant is the interface. The Last SaaS keeps the data, access rules, and history together.

Example workspace
Set up gear tracking for the studio. The team can check equipment out, but keep purchase prices private. Send me a summary every Monday.
Assistant

On it. Here’s what I set up:

Gear collection created
Fields
Item · Serial · Status · Checked out by · Purchase price
Status
On the shelf → Checked out → In repair
Team access configured
Can
View and check out any item
Private
Purchase price is hidden from the team
Monday summary scheduled
When
Mondays at 9:00
Sends
What’s checked out, and by whom, to you by email

You’re ready. Tell me what’s on the shelf.

An example of what you can build. Expand any action to see the details.

Core features

Records

Create collections with text, number, date, and other field types. The service checks records against those definitions when they’re saved. Your assistant can change fields, filter and sort records, and calculate counts, totals, or averages.

Files

Upload and download files in your workspace, and organize them by path. Each file keeps its name, type, size, upload date, and the account that uploaded it. Your assistant can list files by path and retrieve them when needed.

People

Invite teammates by email as members or administrators. View the member list, change roles, cancel pending invitations, or remove access. Each person can connect an assistant that acts through their account.

Permissions

Assign access rules to individual users or roles. Set who can read, write, delete, or manage a collection, then restrict which records and fields they can read or change. The same rules apply when an assistant acts for them.

Notifications

Send notifications immediately, at a specific time, or on a recurring schedule. Choose email delivery and whether to keep a notification in the workspace. Users can set delivery preferences, mark messages as read, and cancel scheduled notifications.

Audit logs

Review a log of record edits, file uploads, membership changes, and permission updates. Each entry includes the action, the account responsible, and a timestamp. Filter the log by action or resource type to find relevant activity.

Permissions

Give your bookkeeper access to invoices and keep payroll private. Permissions apply to people and their assistants, on every request.

Bookkeeper

Example access rules
  • View & add invoices✓ Allowed
  • Attach invoice files✓ Allowed
  • Payroll collection− Restricted
  • Invoice margin field− Restricted

Open source and portable

Use the hosted service or self-host. Export your data with one command. The source is open, and contributions are welcome.

Explore on GitHub

Get started

  1. Create an account
  2. Connect your assistant
  3. Describe what you need
Join the beta

No cost during beta.

How do I connect my assistant?

Add your workspace’s MCP address to an assistant that supports MCP, then complete sign-in. Your assistant can use the connection to manage your workspace. Prefer the terminal? There’s a CLI, too.