Every prompt from the Softr MCP video.
Six prompts that took Claude Code from an empty Softr workspace to a published project tracker: a real database, a live dashboard built with the Vibe coding block, user login, and a workflow that emails you the moment a project is blocked. Paste them in order, or grab the one you need.
Sponsored by Softr · works with Claude, ChatGPT, Codex, Cursor and any MCP client
Database
A Projects table with a proper schema and eight fictional client projects.
Live dashboard
A read-only Vibe coding block that reads the live records, counts included.
Login + users
App users, a login wall on the page, and user groups with edit rights.
Workflow + App MCP
An email the moment a project is Blocked, and the app's own MCP for your team.
Connect Softr to Claude Code
One URL, one login, one restart. Same route for ChatGPT, Codex and Cursor — every tool just buries the setting somewhere different.
Copy the setup docs
In Softr, open the MCP page and click Connect your agent. Pick your tool, open the docs and hit Copy page. The only value that matters is the server URL:
Paste it into Claude Code
Start a fresh project so everything lives in one place, paste the docs in, and add two words. Claude adds the MCP server and opens the browser so you can log in and approve the workspace access.
Check it's connected
If Claude lists your workspaces, you're in. If it guesses the wrong workspace later, tell it in plain English — make a new workspace is what I used.
The prompts, in order
Exactly what I pasted on camera. Swap the highlighted placeholders for your own workspace, date and emails.
Create the database and records
Everything else hangs on the data, so this comes first. The due dates are relative to today so the overdue and due-soon states show up properly. All eight projects are fictional.
Use your own projects instead Optional
Following along with real work? Use this instead of prompt 1 and point Claude at wherever your project list lives today — a CSV, a spreadsheet export, a notes file, or just paste it in.
Build the live dashboard
This is the Vibe coding block. The important lines are read the live table records and do not hardcode any project data — otherwise you get a pretty screenshot of your data instead of a dashboard.
Want a tweak? Say it: change the list to a kanban view, add a due-soon filter. Update a record from the same chat with change Northstar to 20 Sept due and refresh.
Add login and app users
The dashboard should only be visible to people you invite. This creates the users table, turns login on and locks the page behind it.
Once the app is published, select the users in Softr and hit Send invite. Give someone edit rights later with: update [email] to be in a user group with edit rights please
Chase blocked work automatically
A Softr workflow with one trigger and two actions: log a follow-up and email you. Build it unpublished first so you can click through the trigger and actions in Softr.
Softr flags untested steps as requires attention. That's what these two are for:
Only Blocked and High fires this one. Want overdue projects chased too? Ask for a second workflow with the condition due_date is before today AND status is not Done.
Publish, then run it from Claude
Publish the app and the workflow, invite yourself, and then the payoff — open a brand-new chat and change the data. The dashboard reads the table, so it updates on refresh.
Give your team the app's own MCP
The bit people sleep on. You built everything as the Softr builder, but your team shouldn't need your account. In the published app's settings, switch on App as MCP and enable MCP for users. Each person then connects the app URL to their own Claude, ChatGPT, Codex or Cursor — read and write access to the app's records, scoped to what their user group allows.
What you end up with
Build it with the agent you already use.
Softr MCP is on every plan, including Free, and it doesn't use Softr AI credits — your AI tool runs on its own quota.
Sponsored by Softr · tracked link