MCP 0.0.3
Agiflow MCP tools directory
Browse every Agiflow MCP tool, its description, purpose, and the scope where it is available.
What the Agiflow MCP tools do
This directory explains every tool registered by the Agiflow MCP servers. A tool appears only at the scopes listed below. Call get_current_scope and describe_capabilities before relying on a write in a live session.
Tool reference
Get current scope
get_current_scope- Description
- Returns the organization, project, work unit, or task bound to the current MCP session.
- Purpose
- Confirm the access boundary before reading or changing work.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Describe capabilities
describe_capabilities- Description
- Returns the tools, descriptions, and input schemas available in the current session.
- Purpose
- Check whether the connected server can complete a request and how to call it.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Get organization
get_organization- Description
- Retrieves the connected organization context.
- Purpose
- Identify the organization that an organization-scoped session can access.
- Available at
- Organization MCP
Get organization summary
get_organization_summary- Description
- Retrieves summary information for the connected organization.
- Purpose
- Review organization-wide delivery context before planning work.
- Available at
- Organization MCP
List members
list_members- Description
- Lists members in the connected organization or project context.
- Purpose
- Find people who can be assigned or consulted for work.
- Available at
- Organization MCP, Project MCP
Create member
create_member- Description
- Creates a member in the connected organization or project context.
- Purpose
- Add a collaborator when the connection has the required access.
- Available at
- Organization MCP, Project MCP
Create project
create_project- Description
- Creates a project in the connected organization.
- Purpose
- Start a new delivery workspace from an organization-scoped session.
- Available at
- Organization MCP
List projects
list_projects- Description
- Lists projects available in the connected organization.
- Purpose
- Find the project that needs attention or select work across projects.
- Available at
- Organization MCP
List project statuses
list_project_statuses- Description
- Lists the workflow statuses configured for the current project.
- Purpose
- Use valid statuses when creating, updating, or reordering tasks.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Get project detail
get_project_detail- Description
- Retrieves the selected project and its configuration.
- Purpose
- Inspect project context before planning or changing work.
- Available at
- Organization MCP, Project MCP
Update project
update_project- Description
- Updates the selected project.
- Purpose
- Change project information within the available scope.
- Available at
- Organization MCP, Project MCP
Delete project
delete_project- Description
- Deletes the selected project.
- Purpose
- Remove a project only after confirming the destructive action is intended.
- Available at
- Organization MCP, Project MCP
List templates
list_templates- Description
- Lists project templates available to the organization.
- Purpose
- Find a reusable starting structure for a new project.
- Available at
- Organization MCP
Batch create work units
batch_create_work_units_v0_0_2- Description
- Creates multiple work units in one request.
- Purpose
- Break a project into epics, features, or delivery units efficiently.
- Available at
- Organization MCP, Project MCP
List work units
list_work_units_v0_0_2- Description
- Lists work units in the current project.
- Purpose
- Review the project structure or find a work unit to manage.
- Available at
- Organization MCP, Project MCP
Get work unit
get_work_unit- Description
- Retrieves one work unit and its details.
- Purpose
- Inspect the selected delivery unit before changing its tasks or status.
- Available at
- Organization MCP, Project MCP, Work Unit MCP
Update work unit
update_work_unit_v0_0_2- Description
- Updates the selected work unit.
- Purpose
- Maintain the work unit’s title, status, dates, or other details.
- Available at
- Organization MCP, Project MCP, Work Unit MCP
Delete work unit
delete_work_unit- Description
- Deletes the selected work unit.
- Purpose
- Remove a delivery unit only when the destructive action is intended.
- Available at
- Organization MCP, Project MCP, Work Unit MCP
Get work unit progress
get_work_unit_progress- Description
- Returns completion and task-progress information for a work unit.
- Purpose
- Measure whether a delivery unit is on track and identify remaining work.
- Available at
- Organization MCP, Project MCP, Work Unit MCP
Create task
create_task_v0_0_2- Description
- Creates one task in the current project or work unit.
- Purpose
- Add a concrete piece of work with the right status and context.
- Available at
- Organization MCP, Project MCP, Work Unit MCP
Batch create tasks
batch_create_tasks_v0_0_2- Description
- Creates multiple tasks in one request.
- Purpose
- Turn a plan or work unit into an ordered set of executable tasks.
- Available at
- Organization MCP, Project MCP, Work Unit MCP
List tasks
list_tasks_v0_0_2- Description
- Lists tasks visible in the current scope.
- Purpose
- Review work, find a task, or verify a previous change.
- Available at
- Organization MCP, Project MCP, Work Unit MCP
Get task
get_task- Description
- Retrieves one task and its details.
- Purpose
- Inspect task context, acceptance criteria, status, and linked work before acting.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Update task
update_task_v0_0_2- Description
- Updates the selected task.
- Purpose
- Change task details, status, assignee, or delivery context.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Delete task
delete_task- Description
- Deletes the selected task.
- Purpose
- Remove a task only after confirming the destructive action is intended.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Reorder tasks
reorder_tasks_v0_0_2- Description
- Reorders tasks inside a project status.
- Purpose
- Set execution priority after checking the project’s valid statuses.
- Available at
- Organization MCP, Project MCP, Work Unit MCP
Create task comment
create_task_comment- Description
- Creates a comment on a task.
- Purpose
- Record discussion, a handoff, a decision, or a delivery update.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
List task comments
list_task_comments- Description
- Lists comments attached to a task.
- Purpose
- Review the task’s discussion and context before responding or changing work.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Get task comment
get_task_comment- Description
- Retrieves one task comment.
- Purpose
- Inspect a specific comment before updating or deleting it.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Update task comment
update_task_comment- Description
- Updates an existing task comment.
- Purpose
- Correct or refine a comment when the current user is permitted to edit it.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Delete task comment
delete_task_comment- Description
- Deletes an existing task comment.
- Purpose
- Remove a comment only when the current user is permitted to do so.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
List artifacts
list_artifacts- Description
- Lists artifacts in the current project context.
- Purpose
- Find delivery files and supporting evidence linked to the current work.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Get artifact signed URL
get_artifact_signed_url- Description
- Creates a time-limited URL to upload or download a project artifact.
- Purpose
- Transfer a file without exposing broader storage access.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Update artifact
update_artifact- Description
- Updates an artifact’s status after upload.
- Purpose
- Mark a newly uploaded artifact as ready for use.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Link artifact
link_artifact- Description
- Links or unlinks an artifact to a task or work unit.
- Purpose
- Attach relevant evidence to the work it supports.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Delete artifact
delete_artifact- Description
- Deletes an artifact from the project.
- Purpose
- Remove an obsolete or incorrect file after confirming the destructive action.
- Available at
- Organization MCP, Project MCP, Work Unit MCP, Task MCP
Get tag distribution
get_tag_distribution- Description
- Analyzes task distribution by tag over a time window.
- Purpose
- Understand how work is categorized and spot imbalance or gaps.
- Available at
- Organization MCP, Project MCP
Get assignee distribution
get_assignee_distribution- Description
- Analyzes how tasks are distributed across assignees over a time window.
- Purpose
- Review workload balance and identify an overloaded owner.
- Available at
- Organization MCP, Project MCP
Get timeline distribution
get_timeline_distribution- Description
- Analyzes task distribution across day, week, or month buckets.
- Purpose
- Find scheduling gaps and understand delivery timing.
- Available at
- Organization MCP, Project MCP
List vault entries
list_vault_entries- Description
- Lists encrypted vault entries available to the current project.
- Purpose
- Find the secret keys or configuration entries needed for approved work.
- Available at
- Project MCP
Get vault entry
get_vault_entry- Description
- Retrieves a vault entry with secret values masked.
- Purpose
- Inspect secret metadata without exposing the secret value.
- Available at
- Project MCP
Set vault entry
set_vault_entry- Description
- Creates or updates an encrypted vault entry.
- Purpose
- Store an approved project secret or configuration value.
- Available at
- Project MCP
Delete vault entry
delete_vault_entry- Description
- Permanently deletes a vault entry.
- Purpose
- Remove a secret only after confirming it is no longer needed.
- Available at
- Project MCP
Bulk upsert vault entries
bulk_upsert_vault_entries- Description
- Creates or updates multiple encrypted vault entries at once.
- Purpose
- Load an approved set of project configuration values efficiently.
- Available at
- Project MCP
Acquire workflow lock
acquire-workflow-lock- Description
- Acquires a workflow lock for the current scope.
- Purpose
- Prevent conflicting workflow runs before starting coordinated work.
- Available at
- Organization MCP, Project MCP
Release workflow lock
release-workflow-lock- Description
- Marks a workflow lock completed or failed and releases it.
- Purpose
- Finish coordinated work cleanly so another workflow can run.
- Available at
- Organization MCP, Project MCP
Check workflow lock
check-workflow-lock- Description
- Checks whether an active workflow lock exists for the current scope.
- Purpose
- Avoid starting work that would conflict with a running workflow.
- Available at
- Organization MCP, Project MCP
Get workflow
get-workflow- Description
- Retrieves a workflow by ID, including its status and context.
- Purpose
- Inspect the state of a specific workflow before making a change.
- Available at
- Organization MCP, Project MCP
List workflows
list-workflows- Description
- Lists workflows with optional project and status filtering.
- Purpose
- Review workflows available in the current scope.
- Available at
- Organization MCP, Project MCP
Update workflow
update-workflow- Description
- Updates a workflow name or context data.
- Purpose
- Maintain workflow metadata for the current project.
- Available at
- Organization MCP, Project MCP
Delete workflow
delete-workflow- Description
- Permanently deletes a workflow.
- Purpose
- Remove a workflow only after confirming the destructive action.
- Available at
- Organization MCP, Project MCP
Execute task-enabled external tool
task_exec- Description
- Executes an external MCP tool configured for the selected task.
- Purpose
- Run an approved external capability for that task without granting access to every external server.
- Available at
- Task MCP