MCP App Store
by KeenEthics

Overview

YAPL is a project planning and scheduling platform: work breakdown structures, Gantt schedules driven by a critical-path engine, Kanban boards, resource booking with rate-based cost, and earned-value reporting. This connector lets an AI agent work inside your actual plans instead of describing them. It can read plans, tasks, dependencies, resources, calendars and portfolio metrics; draft new structure (tasks, hierarchy, dependencies, durations); book resources; record progress and actual dates; and answer budget, earned-value and resource-load questions. Two safety properties define how it behaves. Structural and schedule edits never touch the published plan: they land in an unpublished draft in the plan you have open, where you can review a change summary, undo, discard, or publish. Publishing is always a separate, deliberate step, and if the live plan changed underneath the agent it stops and hands the decision back to you. Everything runs as you. The agent authenticates with your own account over OAuth, inherits your workspace roles and row-level permissions, and can never see or change more than you can. Account, billing, membership and role management are not exposed to agents at all. Each connected client is listed in Settings > Integrations > MCP Connectors and can be revoked individually. Planned dates are derived, not typed: durations and dependencies go in, and the scheduling engine places the dates against the plan's baseline and working calendar. Requires a YAPL workspace on the Professional or Trial plan; the check runs on every call.

Tools

yapl_add_dependency

Claude

yapl_assign_resource_to_task

Claude

yapl_assign_task

Claude

yapl_check_resource_availability

Claude

yapl_clear_task_constraint

Claude

yapl_create_resources

Claude

yapl_create_task

Claude

yapl_delete_task

Claude

yapl_discard_draft

Claude

yapl_get_cost_metrics

Claude

yapl_get_draft_cost_metrics

Claude

yapl_get_draft_diff

Claude

yapl_get_plan

Claude

yapl_get_project_metrics

Claude

yapl_get_resource_utilization

Claude

yapl_get_workspace_metrics

Claude

yapl_guide

Claude

yapl_import_bulk

Claude

yapl_indent_task

Claude

yapl_list_assignable_users

Claude

yapl_list_plans

Claude

yapl_list_projects

Claude

yapl_list_resources

Claude

yapl_list_tasks

Claude

yapl_list_teams

Claude

yapl_list_workspace_calendars

Claude

yapl_list_workspaces

Claude

yapl_move_task

Claude

yapl_open_page

Claude

yapl_outdent_task

Claude

yapl_publish_plan

Claude

yapl_redo

Claude

yapl_remove_dependency

Claude

yapl_remove_resource_assignment

Claude

yapl_set_actual_dates

Claude

yapl_set_plan_baseline

Claude

yapl_set_resource_activation

Claude

yapl_set_resource_rate

Claude

yapl_set_task_constraint

Claude

yapl_set_task_progress

Claude

yapl_set_task_status

Claude

yapl_unassign_task

Claude

yapl_undo

Claude

yapl_update_dependency

Claude

yapl_update_resource

Claude

yapl_update_resource_assignment

Claude

yapl_update_task

Claude

yapl_validate_dependencies

Claude

App Stats

48

Tools

Claude

Platforms

Works with

Claude

Data refreshed daily