← WebMCP Directory

Tool tree

handoff-ai-webmcp.netlify.app

Productivity & BusinessTools verified
Website
A visible workspace for structured human-agent collaboration.
Explore capabilities
    get_project_stateAnswer

    Understand the current Launch Handoff goal, status, and progress before taking action.

    View tool JSON
    {
      "name": "get_project_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Understand the current Launch Handoff goal, status, and progress before taking action.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    list_open_workAnswer

    See the work items that still need attention, including their status and assigned agent.

    View tool JSON
    {
      "name": "list_open_work",
      "kind": "answer",
      "impl": "imperative",
      "description": "See the work items that still need attention, including their status and assigned agent.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    list_agentsAnswer

    Understand which agents are available or waiting, along with their roles.

    View tool JSON
    {
      "name": "list_agents",
      "kind": "answer",
      "impl": "imperative",
      "description": "Understand which agents are available or waiting, along with their roles.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_pending_decisionsAnswer

    Find the human decisions that are waiting for approval before related work can proceed.

    View tool JSON
    {
      "name": "get_pending_decisions",
      "kind": "answer",
      "impl": "imperative",
      "description": "Find the human decisions that are waiting for approval before related work can proceed.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_activityAnswer

    Review the recent shared workspace history to understand what changed and why.

    View tool JSON
    {
      "name": "get_activity",
      "kind": "answer",
      "impl": "imperative",
      "description": "Review the recent shared workspace history to understand what changed and why.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    list_handoffsAnswer

    List current and recent work handoffs between agents in this Handoff project.

    View tool JSON
    {
      "name": "list_handoffs",
      "kind": "answer",
      "impl": "imperative",
      "description": "List current and recent work handoffs between agents in this Handoff project.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_pending_runtime_context_requestsAnswer

    Read the bounded Codex context request, current runtime waiting state, and audited activity without taking action.

    View tool JSON
    {
      "name": "get_pending_runtime_context_requests",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the bounded Codex context request, current runtime waiting state, and audited activity without taking action.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    record_progressAction

    Record meaningful progress by an AI agent on its assigned Handoff work item without changing the work status.

    View tool JSON
    {
      "name": "record_progress",
      "kind": "act",
      "impl": "imperative",
      "description": "Record meaningful progress by an AI agent on its assigned Handoff work item without changing the work status.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string",
            "minLength": 1
          },
          "workItemId": {
            "type": "string",
            "minLength": 1
          },
          "message": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "agentId",
          "workItemId",
          "message"
        ],
        "additionalProperties": false
      }
    }
    request_human_decisionAction

    Pause assigned Handoff work and request human approval or direction before the AI agent continues.

    View tool JSON
    {
      "name": "request_human_decision",
      "kind": "act",
      "impl": "imperative",
      "description": "Pause assigned Handoff work and request human approval or direction before the AI agent continues.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string",
            "minLength": 1
          },
          "workItemId": {
            "type": "string",
            "minLength": 1
          },
          "question": {
            "type": "string",
            "minLength": 1
          },
          "reason": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "agentId",
          "workItemId",
          "question",
          "reason"
        ],
        "additionalProperties": false
      }
    }
    handoff_workAction

    Offer an assigned work item to another agent with the context needed to continue.

    View tool JSON
    {
      "name": "handoff_work",
      "kind": "act",
      "impl": "imperative",
      "description": "Offer an assigned work item to another agent with the context needed to continue.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "fromAgentId": {
            "type": "string",
            "minLength": 1
          },
          "toAgentId": {
            "type": "string",
            "minLength": 1
          },
          "workItemId": {
            "type": "string",
            "minLength": 1
          },
          "summary": {
            "type": "string",
            "minLength": 1
          },
          "nextStep": {
            "type": "string",
            "minLength": 1
          },
          "reason": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "fromAgentId",
          "toAgentId",
          "workItemId",
          "summary",
          "nextStep",
          "reason"
        ],
        "additionalProperties": false
      }
    }