Resources · Claude connector

Claude Saga connectorWhat Claude keeps track of in your Saga projects.

The Claude Saga connector exposes 31 tools: 13 read, 18 write, 0 undocumented. It's a desktop extension that keeps projects, tasks and decisions in a SQLite database on your machine. Below: what Claude reads, what it writes, and what gets deleted.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What changes when Claude works on something over time

Saga pitches itself as the way to stop losing track of a project between sessions. It gives Claude a structured database on your computer: projects, epics, tasks, subtasks, notes and decisions. Instead of scattered text files, one dashboard call hands the context back, and from there it can create, update or delete.

Pick up where you left off. At the start of a conversation, tracker_session_diff lists what changed since a given point in time, and tracker_dashboard gives the big picture with a summary.

Break down a workstream. For a new piece of work, task_create sets up tasks with their dependencies, subtask_create splits them, and task_update frees up the next step automatically once a task is done.

Keep decisions on record. Once a decision is made, note_save logs it, note_search finds it again with a full-text search, and activity_log shows the change history.

What Claude doesn't do here: nothing fires on its own, and no task appears when a ticket or a commit comes in. The database lives in a local file, not in a shared online service. And the sheet doesn't publish every tool in the author's repository. For routines triggered by events, you want an automation tool; the Integrations page covers that side, and Claude connectors gathers the rest.

Vocabulary

The vocabulary in one minute

Five words worth knowing before you install Saga.

Connector
The link you set up once between Claude and a service or a file, so Claude can use it while it answers you.
Tool
One named action a connector opens to Claude. Claude picks the ones it needs on its own; the directory lists them by name.
Directory
The official catalogue where every connector has its own sheet: publisher, purpose and the named list of tools it exposes.
Approval
The confirmation Claude waits for before finishing an action that changes data, shown in the chat right when it matters.
MCP
The common standard behind connectors: it's what lets an assistant like Claude hold a conversation with an outside service.
Connect

Set up Saga in Claude in three steps

  1. 01

    Find Saga

    In Claude's settings, open Customize, then Connectors, and spot Saga in the list. On a Team or Enterprise workspace, an Owner or Primary Owner has to enable it before each member can sign in.

  2. 02

    Start the connection

    Start the connection from its row with Connect. This desktop extension has no account to sign into: the author only asks for the database path. If the link breaks, Disconnect and connect again.

  3. 03

    Pick the scope

    If several projects share one database, the manifest offers an optional scope setting so the tools only see one project. Left blank, Claude reads across the whole database, every project included. Decide that before you start.

Tools

The 31 tools of the Claude Saga connector

Saga gives Claude 31 tools: 13 that read your account, 18 that change something in it.

Two groups, per the author's manifest and README, which annotate every tool: read-only or not, destructive or not. Names stay as Claude shows them.

  • 13 read
  • 18 write

What Claude reads (13)

13 tools

Thirteen tools the author annotates as read-only: lists, searches, history and export.

tracker_dashboard

Gives a full overview of a project with a plain-language summary. In one call, Claude gets what it needs to pick the thread back up.

When it helps
a new conversation starts and the state of a project has to come back in one call.

Sourcegithub.com · October 1, 2026 ↗

project_list

Lists the projects in the database with their completion stats. You see at once which efforts are progressing and which are stuck, without opening each one.

When it helps
several projects share the database and you want their completion side by side.

Sourcegithub.com · October 1, 2026 ↗

epic_list

Lists a project's epics, the large chunks of work that group tasks together, with the task count for each, so the weight of every chunk is visible.

When it helps
you want to see which epic carries the most tasks.
Watch out
epics sit under a project, in the projects, epics, tasks, subtasks hierarchy.

Sourcegithub.com · October 1, 2026 ↗

task_list

Lists and filters tasks along with their dependencies. Order follows a manual arrangement when there is one, per the README, and the default order otherwise.

When it helps
you want the tasks of an epic along with what each one depends on.

Sourcegithub.com · October 1, 2026 ↗

task_get

Fetches a task with its subtasks, notes, comments and dependencies. It's the complete card, ready to read through, with everything that orbits the task.

When it helps
you take over a task and want its subtasks, notes, comments and dependencies together.

Sourcegithub.com · October 1, 2026 ↗

comment_list

Lists the comments on a task. Ones that were removed stay hidden unless you explicitly ask to include them.

When it helps
you want to reread the discussion that led to a decision on a task.
Watch out
per the directory sheet, these threads are meant as the decision trail of a task.

Sourcegithub.com · October 1, 2026 ↗

template_list

Lists the available task templates; an option shows the tasks each one lays out. Useful before applying one, so you know what to expect.

When it helps
you want to know which tasks a template lays out before applying it.
Watch out
per the README, the tasks behind each template only show when you ask for them with a dedicated option.

Sourcegithub.com · October 1, 2026 ↗

note_list

Lists the notes in the database with filters. Decisions, context, meeting notes or blockers: whatever was recorded alongside the tasks, kept apart from the task cards themselves.

When it helps
you want every note of one kind, decisions for instance, with a filter.

Sourcegithub.com · October 1, 2026 ↗

activity_log

Shows the history of what happened, with filters. Per the author, every mutation is recorded automatically, which makes it a complete trail of what happened in the database.

When it helps
you want the database's history, narrowed down with filters.

Sourcegithub.com · October 1, 2026 ↗

tracker_session_diff

Shows what changed since a given timestamp. The README suggests calling it at the start of a work session, so you restart from the real state rather than from memory.

When it helps
you come back to a project and need the list of what changed since a given point in time.

Sourcegithub.com · October 1, 2026 ↗

tracker_export

Exports a full project as nested JSON, dependencies and comments included. It's your backup or the starting point for a migration.

When it helps
you want a full copy of a project before reorganizing it.
Watch out
the export format is the one the import tool expects.

Sourcegithub.com · October 1, 2026 ↗

What Claude writes (18)

18 tools

Eighteen tools that create, update, import or delete. No source spells out their confirmation: the general rule below applies.

tracker_init

Approval: see the rule

Initializes tracking and creates the first project in the database. It's the very first move on a fresh file.

What Claude asks for
no dedicated confirmation is described; the general approval rule applies.
When it helps
a database file is still empty and tracking has to start somewhere.

Sourcegithub.com · October 1, 2026 ↗

project_create

Approval: see the rule

Creates a new project in the database, alongside the ones already there.

What Claude asks for
the source describes no specific sign-off, so the default rule holds.
When it helps
a separate effort needs its own project in the same database.

Sourcegithub.com · October 1, 2026 ↗

project_update

Approval: see the rule

Updates a project; archiving it works as a soft delete, per the author. The project leaves the listings without being wiped from the database.

What Claude asks for
no rule specific to this tool: see the general rule.
When it helps
a project is over and should leave the listings without its history being wiped.

Sourcegithub.com · October 1, 2026 ↗

epic_create

Approval: see the rule

Creates an epic inside a project, to group a set of related tasks under one goal.

What Claude asks for
nothing documented about a confirmation here; the general rule covers it.
When it helps
several related tasks belong under one shared goal.

Sourcegithub.com · October 1, 2026 ↗

epic_update

Approval: see the rule

Updates an existing epic inside its project. The tasks grouped under it stay where they are.

What Claude asks for
the sheet gives no detail for this tool, so Claude's default rule applies.
When it helps
what an epic covers has changed and its record has to follow.

Sourcegithub.com · October 1, 2026 ↗

task_create

Approval: see the rule

Creates a task, with optional dependencies on other tasks. The working order is set from the moment it exists.

What Claude asks for
no source mentions a prompt before creating; check the general rule.
When it helps
one piece of work can only start once another is finished.

Sourcegithub.com · October 1, 2026 ↗

task_update

Approval: see the rule

Updates a task. Per the author, each change is logged and dependent tasks block or unblock automatically.

What Claude asks for
no dedicated behavior is described for this update: general rule.
When it helps
a task is done and the ones waiting on it should unblock without a manual step.

Sourcegithub.com · October 1, 2026 ↗

task_batch_update

Approval: see the rule

Updates several tasks in one go instead of one by one. Handy for a change that touches a whole batch.

What Claude asks for
the general rule also governs this batch change; no other is described.
When it helps
the same change applies to a whole set of tasks.

Sourcegithub.com · October 1, 2026 ↗

subtask_create

Approval: see the rule

Creates one or more subtasks under a task, in batch if needed. The work gets broken down without piling up calls.

What Claude asks for
no confirmation is described for this tool; the default rule is what applies.
When it helps
a task is large enough to be split into several steps in one call.

Sourcegithub.com · October 1, 2026 ↗

subtask_update

Approval: see the rule

Updates a subtask's title, status or position, and sets its order relative to the others.

What Claude asks for
no specific rule: we point you to the general approval rule.
When it helps
the order of the steps under a task has to change.

Sourcegithub.com · October 1, 2026 ↗

subtask_delete

Approval: see the rule

Deletes one or more subtasks, in batch if needed. The author flags it as destructive.

What Claude asks for
no source describes a dedicated confirmation; the general rule applies.
When it helps
planned steps under a task no longer apply.
Watch out
unlike archiving a project, nothing here suggests the deletion can be undone.

Sourcegithub.com · October 1, 2026 ↗

comment_add

Approval: see the rule

Adds a comment to a task, in a threaded discussion. That's where the reasoning behind decisions made along the way is kept.

What Claude asks for
the source is silent on a sign-off; see the general rule.
When it helps
the reason behind a choice should stay next to the task it concerns.

Sourcegithub.com · October 1, 2026 ↗

template_create

Approval: see the rule

Creates a reusable task template, with variables in curly braces to fill in when you use it.

What Claude asks for
nothing is documented for this tool: general approval rule.
When it helps
the same set of tasks comes back from one piece of work to the next.

Sourcegithub.com · October 1, 2026 ↗

template_apply

Approval: see the rule

Applies a template to create its tasks in one go, swapping the variables for the values you give.

What Claude asks for
no confirmation of its own is described; the default rule covers this step.
When it helps
a template fits the work ahead and only its variables change.

Sourcegithub.com · October 1, 2026 ↗

template_delete

Approval: see the rule

Deletes a task template. The author flags the tool as destructive.

What Claude asks for
no particular rule; the general approval rule applies.
When it helps
a template no longer matches the work it was made for.
Watch out
the source says nothing about tasks the template already created.

Sourcegithub.com · October 1, 2026 ↗

note_save

Approval: see the rule

Creates a note or updates an existing one. Decision, context, meeting notes or blocker: it stays attached to the project.

What Claude asks for
no source describes a prompt before saving: general rule.
When it helps
a decision, some context or a blocker has to be kept with the project.

Sourcegithub.com · October 1, 2026 ↗

note_delete

Approval: see the rule

Deletes a note from the database. The tool carries the author's destructive annotation.

What Claude asks for
the general approval rule is the only reference for this tool.
When it helps
a note no longer has a reason to stay in the database.
Watch out
no source mentions any way to restore a note.

Sourcegithub.com · October 1, 2026 ↗

tracker_import

Approval: see the rule

Imports a project from a JSON file in the export format. It's the counterpart to export, for a restore or a migration.

What Claude asks for
no dedicated confirmation is described; see the general rule below.
When it helps
a project exported from one database has to move into another.

Sourcegithub.com · October 1, 2026 ↗

Approvals

What Claude asks before it acts

By default, Claude stops and asks for your go-ahead before any action it takes for you. The request shows up in the chat, right when it matters.

No source says whether Claude asks before creating a task, importing a project or deleting a note: that default rule covers all eighteen write tools. On a Team or Enterprise workspace, owners decide whether a member can let certain actions through without being asked again, and they can shut off a connector's writes for the whole organization. Nobody overrides that setting from their own account, whatever they install.

Plans

Which plans include it

Out of 819 sheets in the official directory, none shows availability by plan. Connector by connector, the answer isn't published anywhere: it's a real gap in the catalogue.

The general rule is published: desktop extensions install on Claude Desktop, and they are open to all users there. On Team and Enterprise, an Owner or Primary Owner turns the connector on for the organization before each member can connect. For the current status, the Saga sheet in the official directory is where to look.

Limits

Where Saga stops inside Claude

A connector isn't an automation. Claude calls these tools while it answers you: nothing gets created by itself when a ticket, a commit or a message arrives.

Only the author documents this connector, through the official repository: neither Claude's help center nor Anthropic's docs mention it. The directory badge isn't a security audit, and Anthropic says so on every sheet: it doesn't choose the tools a publisher exposes and doesn't guarantee they behave as described. On top of that, the sheet and the repository don't list the same tools, as the comparison below shows.

Two official sources disagree

How many tools does the Saga extension expose?

What this page followsNeither side is stale: the sheet describes 31 tools, the repository a newer, broader version. This page sticks to the sheet's 31; check in Customize > Connectors which list your installed extension shows.

Need help

Need help connecting Saga to Claude?

A person reads every message.

FAQ

FAQ about the Claude Saga connector

01What can Claude do with the Saga connector?
Claude can keep a structured project tracker that survives from one conversation to the next. It reads a dashboard with a summary, lists projects, epics, tasks, comments, templates and notes, searches the whole database and shows what changed since a given time. It can also create and update projects, epics, tasks and subtasks, apply templates, log notes, import or export an entire project, and delete certain items. Each tool has its own note on this page.
02Can Claude delete tasks or notes in Saga?
Yes, partly. Three tools on the sheet delete things: the one for subtasks, the one for templates and the one for notes, all flagged destructive by the author. A project, on the other hand, gets archived instead of erased, which the author describes as a soft delete. The other write tools create or update. Since nothing says a deleted note or template can be restored, read the request carefully before you confirm.
03Does Claude ask before changing my tracker?
By default, Claude asks for confirmation before any action it takes for you. No source describes a confirmation specific to a Saga tool, so that default rule covers creates, updates, imports and deletions. On a Team or Enterprise workspace, owners can decide whether some actions go through without a prompt, and they can shut off every write for the whole organization. Members can't change that from their own account. Per the author, the activity log records every change made to the database.
04Which plans is it available on?
No official source publishes availability by plan, connector by connector, and none of the 819 directory sheets shows it. The general rule is that desktop extensions install on Claude Desktop for all users, with an Owner turning them on first on Team and Enterprise. The Saga sheet in the official directory remains the only place that shows the current status, so check it before installing. Nothing specific to Saga is published.
05Does Claude see every project in my Saga database?
By default, yes: with no scope setting, the tools read across the whole database. If several projects share one file, the manifest offers an optional setting that limits the view to a single project: per the manifest, it takes a project id or name. On a Team or Enterprise workspace, an owner can also restrict what the connector may do for the entire organization. The scope setting is the main lever you control yourself.
06Where does Saga store its data?
In a SQLite file named .tracker.db, on your computer. The only required setting, DB_PATH, says where it lives, and the author notes that the file and its schema are created on first use. You can keep one file per project or a central database for several projects. It isn't an online service: nothing says the database gets shared with your team on its own. Per the sheet, a full project can also be exported as JSON for a backup or a migration.
07Claude or an automation tool for managing my tasks?
They don't do the same job. With the connector, you ask Claude to read or change your tracker, and it acts at the moment you ask, during the conversation. Nothing runs by itself afterwards: no task gets created when a ticket or a commit comes in. For that kind of automatic reaction to an event, you want an automation tool, and the two complement each other. One acts on request, the other on events.