Overview of the Plane MCP Toolkit modules
mainThe toolkit provides shared building blocks for the tool surface, categorized by when they act during a tool's lifecycle. All modules are re-exported from __init__.py, allowing for a single import per resource module.
| Module | Acts at | Provides |
|---|---|---|
spec.py | declaration | Action, build_description, build_annotations |
runtime.py | call | missing, needs, require, one_of, opt, coerce_list, page_params, as_params, ids_of |
paging.py | response | envelope, dump_results, pql_failure, workitem_page |
governance.py | policy | workspace_owns_resource, workspace_owns, scoped, plan_gated |
transforms.py | listing | StripOutputSchemas |