Skip to content

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

Need help?

Something not working as described? We're here to help.

Email support

Community

See how others are using Agiflow to manage their projects.

Join Discord

Developer docs

Looking for technical documentation and API references?

View docs