{"name":"io.github.yuvalsuede/claudia","slug":"yuvalsuede-claudia","title":null,"description":"Task management for AI agents with hierarchical tasks, dependencies, sprints, and coordination.","url":"https://mcp.market/server/yuvalsuede-claudia","rating":null,"grade":"C","score":57,"certified":false,"status":"active","category":"productivity","tags":["productivity"],"presence":{"score":23,"stars":15,"forks":5,"downloads_week":43,"last_push_at":"2026-02-28T05:41:50.000Z","license":"GPL-3.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/yuvalsuede/claudia","website":null,"version":"0.1.3","remotes":[],"packages":[{"registryType":"npm","identifier":"claudia-cli","version":"0.1.3","runtimeHint":"bunx","transport":{"type":"stdio"}}],"tools":[{"name":"display_kanban","description":"Display tasks in a Kanban board format with columns for each status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"display_legend","description":"Display the legend for status icons, priority indicators, and task types.","write_action":false,"price_micros":0,"input_schema":null},{"name":"display_progress","description":"Display project progress summary with charts and statistics.","write_action":false,"price_micros":0,"input_schema":null},{"name":"display_sprint","description":"Display a sprint as a detailed card with task breakdown and progress.","write_action":false,"price_micros":0,"input_schema":null},{"name":"display_sprints","description":"Display all sprints in a formatted list with progress indicators.","write_action":false,"price_micros":0,"input_schema":null},{"name":"display_task","description":"Display a single task as a detailed card with all information.","write_action":false,"price_micros":0,"input_schema":null},{"name":"display_tasks","description":"Display tasks in a formatted CLI table view. Great for visual overview of task status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"project_create","description":"Create a new project. Projects group tasks and sprints together.","write_action":true,"price_micros":0,"input_schema":null},{"name":"project_current","description":"Get the currently selected project. If no project is selected, returns null with a list of available projects.","write_action":false,"price_micros":0,"input_schema":null},{"name":"project_delete","description":"Delete a project. Tasks and sprints in the project are orphaned (project_id set to null).","write_action":true,"price_micros":0,"input_schema":null},{"name":"project_list","description":"List all projects.","write_action":false,"price_micros":0,"input_schema":null},{"name":"project_read","description":"Get project details by ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"project_select","description":"Select a project as the current working project. Subsequent task/sprint operations will be scoped to this project.","write_action":false,"price_micros":0,"input_schema":null},{"name":"project_update","description":"Update project properties.","write_action":true,"price_micros":0,"input_schema":null},{"name":"sprint_activate","description":"Set a sprint as the active sprint.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sprint_create","description":"Create a new sprint with optional date range.","write_action":true,"price_micros":0,"input_schema":null},{"name":"sprint_delete","description":"Delete a sprint (tasks are unassigned, not deleted).","write_action":true,"price_micros":0,"input_schema":null},{"name":"sprint_list","description":"List all sprints with status and task counts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sprint_show","description":"Get sprint details with associated tasks.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sprint_update","description":"Update sprint properties.","write_action":true,"price_micros":0,"input_schema":null},{"name":"task_abandon","description":"Abandon a task and return it to pending status. Use when you cannot complete a task and need to release it. A reason is required and will be recorded in the task context. The task becomes available for other agents to claim.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_blocked","description":"List tasks with unsatisfied dependencies.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_claim","description":"CRITICAL: Use this when starting work on a task. Atomically claims the task AND automatically transitions it to 'in_progress'. You MUST call this before working on any task. Returns success status and the updated task.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_context_get","description":"Retrieve stored agent context from a task.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_context_merge","description":"Merge context into existing task context (deep merge). Max 64KB total.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_context_set","description":"Store agent context/memory on a task (overwrites existing). Max 64KB.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_create","description":"Create a new task with optional parent, priority, acceptance criteria, and metadata. Returns the created task.","write_action":true,"price_micros":0,"input_schema":null},{"name":"task_create_many","description":"Create multiple tasks atomically (max 100). Returns array of created tasks.","write_action":true,"price_micros":0,"input_schema":null},{"name":"task_delete","description":"Delete a task by ID. Children are orphaned (parent_id set to null).","write_action":true,"price_micros":0,"input_schema":null},{"name":"task_dependencies","description":"Get dependencies and dependents for a task.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_dependency_add","description":"Add a dependency between tasks (task depends on another).","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_dependency_remove","description":"Remove a dependency between tasks.","write_action":true,"price_micros":0,"input_schema":null},{"name":"task_finish","description":"RECOMMENDED: Complete a task you're working on. This is the preferred way to mark a task as done. Optionally provide a completion summary. Use this instead of: task_transition(id, \"completed\") The task must be in_progress and claimed by you. Returns the completed task.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_handoff","description":"Hand off a task to another agent. Transfers ownership of the task while preserving its current status. Optionally include notes for the receiving agent. Handoff history is recorded in the task context.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_list","description":"Query tasks with filtering, sorting, and pagination. Returns array of tasks.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_read","description":"Retrieve a single task by ID with full details including context and metadata.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_ready","description":"List tasks ready to work on (all dependencies satisfied).","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_release","description":"Release a claimed task. Only succeeds if task is claimed by the specified agent.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_start","description":"RECOMMENDED: Create a new task AND immediately start working on it. This is the preferred way to create tasks you'll work on right away. Automatically sets status to \"in_progress\" and claims the task for you. Use this instead of: task_create + task_claim Returns the created task (already in_progress).","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_transition","description":"Change task status with workflow validation. IMPORTANT: Use this to mark task as 'completed' when you finish working on it. Returns the updated task and transition details.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_transition_many","description":"Transition multiple tasks to a new status with validation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_tree","description":"Get hierarchical view of task and all descendants.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_update","description":"Update one or more fields on an existing task. Returns the updated task.","write_action":true,"price_micros":0,"input_schema":null},{"name":"task_update_many","description":"Update multiple tasks with the same changes.","write_action":true,"price_micros":0,"input_schema":null},{"name":"task_verification_status","description":"Get verification status for a task's acceptance criteria. Returns all criteria with their verification status and overall progress.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_verify","description":"VERIFY: Mark an acceptance criterion as verified with optional evidence. Use this to record that you've verified a specific acceptance criterion on a task. Returns the updated criterion and overall verification progress. Criterion IDs are like 'ac-1', 'ac-2', etc. Use task_verification_status to see all criteria.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_workspace","description":"SESSION CONTEXT: Call this when starting a new session to understand your workspace. Returns: - Your session agent ID - Tasks currently in_progress (yours and orphaned) - Pending tasks ready to work on - Suggested next actions - Current project context This helps you resume work or pick up where another session left off.","write_action":false,"price_micros":0,"input_schema":null},{"name":"workflow_info","description":"WORKFLOW REFERENCE: PREFERRED: Use compound operations (task_start, task_finish) - they handle workflow automatically. ALTERNATIVE: If using separate operations: 1. STARTING WORK: Call task_claim first → auto-moves to \"in_progress\" 2. FINISHING WORK: Call task_transition(id, \"completed\") Note: Any mutation to a pending task now auto-claims it (implicit workflow). Returns the current workflow rules","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":57,"grade":"C","scanned_at":"2026-10-01T13:51:30.936Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T13:51:30.944Z","components":{"code":{"score":13,"max":25,"notes":["27 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":4,"max":15,"notes":["last push 215 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"exec.shell-concat","severity":"high","component":"code","title":"Shell command built from a string (injection risk)","evidence":"src/cli/web-server.ts: …(process.platform === \"darwin\") { execSync(`open \"${url}\"`); } else if (process.platform…"}],"inputs":{"packages":[{"registryType":"npm","identifier":"claudia-cli","version":"0.1.3","found":true,"license":"GPL-3.0","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-01-14T19:38:31.618Z","repositoryUrl":"git+https://github.com/yuvalsuede/claudia.git","weeklyDownloads":43}],"repo":{"found":true,"owner":"yuvalsuede","repo":"claudia","archived":false,"pushedAt":"2026-02-28T05:41:50Z","stars":15,"forks":5,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/1270865?v=4","ownerCreatedAt":"2011-12-18T12:23:55Z","license":"GPL-3.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/1270865?v=4&s=128","source":"github"},"presence":{"stars":15,"forks":5,"downloadsWeek":43,"license":"GPL-3.0","lastPushAt":"2026-02-28T05:41:50.000Z","score":23}}}},"grade_history":[],"reviews":[]}