PerSQL / Slack

PerSQL for Slack

A SQLite database per Slack channel.

Connect your workspace and every channel gets its own database (slack-<channel>) — a shared scratch your bot or agent can read and write right from the conversation.

How it works

1

Add to Slack

Authorize the app for your workspace and connect it to your PerSQL namespace.

2

A database per channel

Each channel maps to a top-level database (slack-<channelId>) in your namespace.

3

Query from the bot

Your bot or agent reads and writes the channel's database over MCP, in context.

Per-channel databases over MCP

Point a bot or agent at the Slack MCP. channel_recipe returns the snippet that creates and queries a per-channel database; channel_list shows the channels already wired up.

https://slack.persql.com/mcp

Authenticate with a PerSQL bearer token. Tools: channel_list, channel_recipe.