Enhance Productivity with MCP Tools

Enhance Productivity with MCP Tools

MCP Tools Reference

AB provides 10 MCP tools that let AI assistants like Claude interact with your projects and tasks. When changes are made through these tools, they are logged in the task's change history and posted to your linked Teams channel — just like changes made through the app.

Project Tools

Tool Description Parameters
ab_get_my_projects List all projects you are a member of, including project stats such as task counts and completion rates. None
ab_get_project_members List all members of a project with their roles and membership IDs. Useful for assigning tasks. project_id required

Task Tools

Tool Description Parameters
ab_get_my_tasks Get your active tasks — overdue, due today, and in progress. Returns task ID, title, priority, status, due date, and progress. project_id optional — filter to a specific project
ab_search_tasks Search tasks by keyword across all your projects. query required — search keyword
project_id optional — scope to a specific project
ab_get_task Get full details of a specific task including description, dates, assignee, estimate/actual hours, and subtask info. project_id required
task_id required
ab_create_task Create a new task in a project. A change log entry is recorded and a notification is posted to the linked Teams channel. project_id required
title required
description optional
priority optional — 1 = High, 2 = Medium, 3 = Low (default: 2)
assignee_id optional — membership ID of the assignee
due_date optional — yyyy-MM-dd format
note optional — reason for creating the task, shown in the change log and Teams channel
ab_update_task Update an existing task's properties such as status, progress, priority, or assignee. Each change is recorded in the task's history with the provided note. project_id required
task_id required
status optional — new status ID
progress optional — 0 to 100
priority optional — 1 = High, 2 = Medium, 3 = Low
assignee_id optional — new assignee membership ID
note optional — reason for the change, shown in the change log and Teams channel
ab_complete_task Mark a task as complete. Sets progress to 100% and records a completion entry in the change history. project_id required
task_id required
note optional — completion note, shown in the change log and Teams channel
ab_add_comment Add a comment to a task. The comment is visible in the task's comment thread. project_id required
task_id required
content required — comment text

Schedule Tools

Tool Description Parameters
ab_get_schedule Get your schedule for the current week — grouped into overdue, due today, and due this week. project_id optional — filter to a specific project

Teams Integration

When a task is created, updated, or completed through an MCP tool, ActionBridge automatically:

  • Records the change in the task's change history with the user's name and the provided note
  • Creates an operation log entry for audit purposes
  • Posts or updates an Adaptive Card in the project's linked Microsoft Teams channel so team members are notified in real time

This ensures that AI-driven changes have the same visibility and traceability as changes made directly in the ActionBridge app or Teams tab.

Published on 2026-04-04
Version 1