PerSQL / Linear

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.