PerSQL for Linear
A SQLite scratchpad per Linear issue.
Connect your workspace and every issue gets an isolated branch database — spun up when the issue opens, named issue-<team>-<n>. Exactly the scratch space an agent needs to work a ticket.
How it works
1
Add to Linear
Authorize the app and connect your team's issues to your PerSQL namespace.
2
Branch per issue
A schema-only branch spawns on issue create (issue-<team>-<n>) and is cleaned up when it's done.
3
Hand it to an agent
Point your coding agent at the issue's branch over MCP to read and write as it works.
Per-issue databases over MCP
Point a coding agent at the Linear MCP. issue_recipe returns the snippet that spawns or resets the per-issue branch; issue_list shows the active ones.
https://linear.persql.com/mcp
Authenticate with a PerSQL bearer token. Tools: issue_list, issue_recipe.