Developers
MCP tools
Every SaveSlot connection, hosted or self-hosted, exposes the same ten kernel tools. The hosted service adds three tools for pages.
The MCP server address is:
https://mcp.saveslot.ai/mcpIt uses OAuth sign-in: the assistant sends the person to SaveSlot to approve access. See Approving a connection.
Kernel tools
Read
| Tool | What it does |
|---|---|
saveslot_catalog | Lists the slots the agent can reach, their tables and columns |
saveslot_query | Reads records from a table by condition |
saveslot_sql | Runs a read-only query for totals and statistics across tables in one slot |
saveslot_history | Every version of a record: who changed it, when, and from what |
saveslot_sources | Where a record came from, and a preview of what a deletion would affect |
saveslot_pending | Items waiting for the person: conflicts, changes to confirm |
Write
| Tool | What it does |
|---|---|
saveslot_write | Adds records and corrects existing ones. Old values are kept as history |
saveslot_resolve | Settles a pending item once the person has decided |
saveslot_schema_draft | Proposes a new table or a change to one the agent created. Official tables cannot be changed. Needs the create tables permission |
saveslot_delete | Deletes records for good, after a preview. Needs the delete data permission |
Every value an agent writes carries a trust marker. An agent should write inferred for anything it estimated, and confirmed only for what was measured or stated by the person. See Trust, versions and conflicts.
Page tools (hosted)
| Tool | What it does |
|---|---|
saveslot_page_publish | Publishes or updates a page: one HTML document plus the queries it will run |
saveslot_page_list | Lists the pages in a slot |
saveslot_page_delete | Removes a page the agent published |