Saga MCP
VerifiedA Jira-like project tracker MCP server for AI agents. SQLite-backed, 22 tools, full hierarchy, activity logging, and dashboard.
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'saga-mcp' -- 'npx' '-y' 'saga-mcp'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Databases
Browse the full directoryBadge
Show this listing on your README and website
You are one of MCPVault's first 100 verified servers: verified for good, badge or no badge. Put it on your README or site if you want a live Verified proof link for visitors.
Security profile
Exposure: Broad
Reaches into the environment, credential files or other agents' configuration.
What this server can reach, from a static read of the shipped code. Nothing was executed and nothing here is a verdict: a browser tool has to run commands and an API wrapper has to call its API. Decide what fits your setup.
Detected
- Loads code at runtime
Uses eval, dynamic imports or encoded payloads, which static review cannot fully follow.
- Accesses credential files
References SSH keys, cloud credential files or token stores.
- Reads local configuration files
Loads a .env, .npmrc or config file. Normal for a server that needs an API key.
- Runs unpinned packages at runtime
Executes npx or uvx without a version, so a compromised upstream release would run.
Dependencies with known advisories
None found in the lockfiles and manifests checked against OSV.dev.
Left out of the profile
8 pattern matches in documentation, configuration or CI files were recorded but are not part of the profile, because they do not run when the server does. The owner dashboard lists them.
31 of 31 tools · Observed tool names: 41/41
Observed tool names (41)
Reported by a complete handshake for the current saved configuration. Tools were listed, not invoked.
· 1.3.0
activity_logcomment_addcomment_deletecomment_listcomment_restoreepic_archiveepic_createepic_listepic_updatenote_deletenote_listnote_savenote_searchproject_createproject_listproject_updatesubtask_createsubtask_deletesubtask_reordersubtask_updatetask_batch_updatetask_createtask_deletetask_gettask_listtask_lock_descriptiontask_reordertask_restoretask_updatetemplate_applytemplate_createtemplate_deletetemplate_listtemplate_updatetracker_dashboardtracker_exporttracker_importtracker_inittracker_nexttracker_searchtracker_session_diffDocumented tools (31)
From project documentation. A server handshake does not verify each tool’s description or behavior.
activity_log
View change history with filters
comment_add
Add a comment to a task (threaded discussion)
comment_list
List all comments on a task
epic_create
Create an epic within a project
epic_list
List epics with task counts
epic_update
Update an epic
note_delete
Delete a note
note_list
List notes with filters
note_save
Create or update a note (upsert)
note_search
Full-text search across notes
project_create
Create a new project
project_list
List projects with completion stats
project_update
Update project (archive to soft-delete)
subtask_create
Create subtask(s) — supports batch
subtask_delete
Delete subtask(s) — supports batch
subtask_update
Update subtask title/status
task_batch_update
Update multiple tasks at once
task_create
Create a task with optional dependencies
task_get
Get task with subtasks, notes, comments, and dependencies
task_list
List/filter tasks with dependency info
task_update
Update task (auto-logs, auto-blocks/unblocks)
template_apply
Apply template to create tasks with variable substitution
template_create
Create a reusable task template with {variable} placeholders
template_delete
Delete a template
template_list
List available templates
tracker_dashboard
Full project overview with natural language summary
tracker_export
Export full project as nested JSON (includes dependencies and comments)
tracker_import
Import project from JSON (matching export format)
tracker_init
Initialize tracker and create first project
tracker_search
Cross-entity search (projects, epics, tasks, notes)
tracker_session_diff
Show what changed since a given timestamp — call at session start
Tool change history
FAQ
Questions about Saga MCP Server
- How do I connect Saga MCP Server to Claude?
- Run `claude mcp add saga-mcp -- npx -y saga-mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Saga MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Saga MCP Server do?
- Saga MCP Server documents 31 tools to the agent, including activity_log, comment_add, comment_list. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.