1
Create Account
2
Verify Email
3
Start Building

Create your account

Get your API key and start saving checkpoints in 2 minutes.

Please enter your name.
Please enter a valid email address.
Password must be at least 8 characters.

Check your inbox

We sent a verification link to . Click the link in the email to verify your account.

Didn't receive it? Check your spam folder.

You're ready to build

Your API key is ready. Pick your integration below.

Your API Key

Loading…
⚠️ Save this key somewhere safe — you'll need it to authenticate API requests.
npm install snapstate-sdk
JavaScript

          
pip install snapstate-sdk
Python

          

Add this to your Claude Desktop config:

JSON

          

Then install:

bash
# Clone the repo and install the MCP server
git clone https://github.com/timbassler88/snapstate.git
cd snapstate/mcp-server && npm install
bash

          

Make your agent use SnapState automatically

Add this to your agent's system prompt — works with Claude, GPT, or any LLM:

System Prompt
You have access to SnapState for persistent workflow state.
At the start of every task, call resume_workflow to check for prior state.
After each major step, call save_checkpoint with your current progress.
Save everything needed to continue without repeating work.

See the full integration guide →