Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
PLANE_API_KEY | Yes | Your Plane API key (generate one from your personal settings in Plane) | |
PLANE_WORKSPACE_SLUG | Yes | Your Plane workspace slug (found in your Plane workspace URL, e.g., 'workspace-slug' from https://app.plane.so/workspace-slug/) |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list-projects | List all projects in the workspace with optional pagination |
get-project | Get detailed information about a specific project |
create-issue | Create a new issue in a project |
list-issues | List issues from a project |
get-issue | Get detailed information about a specific issue |
update-issue | Update an existing issue in a project, delete just update the issue title with 'delete' or 'remove' |
list-states | List all states in a project |
get-state | Get detailed information about a specific state |
create-state | Create a new state in a project |
update-state | Update an existing state in a project |
delete-state | Delete a state from a project |
list-modules | List all modules (sprints) in a project with optional pagination |
get-module | Get detailed information about a specific module |
create-module | Create a new module (sprint) in a project |
update-module | Update an existing module in a project |
delete-module | Delete a module from a project |
list-module-issues | List all issues in a specific module |
add-issues-to-module | Add issues to a module |
remove-issue-from-module | Remove an issue from a module |
list-cycles | List all cycles in a project with optional pagination |
get-cycle | Get detailed information about a specific cycle |
create-cycle | Create a new cycle in a project |
update-cycle | Update an existing cycle in a project |
delete-cycle | Delete a cycle from a project |
list-cycle-issues | List all issues in a specific cycle |
add-issues-to-cycle | Add issues to a cycle |
remove-issue-from-cycle | Remove an issue from a cycle |
list-labels | List all labels in a project with optional pagination |
get-label | Get detailed information about a specific label |
create-label | Create a new label in a project |
update-label | Update an existing label in a project |
delete-label | Delete a label from a project |
list-workspace-members | List all members in the workspace |
list-project-members | List all members in a specific project |
list-issue-comments | List all comments on a specific issue |
get-issue-comment | Get detailed information about a specific comment |
create-issue-comment | Create a new comment on an issue |
update-issue-comment | Update an existing comment on an issue |
delete-issue-comment | Delete a comment from an issue |
list-issue-links | List all external links attached to an issue |
get-issue-link | Get detailed information about a specific issue link |
create-issue-link | Create a new external link for an issue |
update-issue-link | Update an existing issue link |
delete-issue-link | Delete an external link from an issue |
list-issue-attachments | List all file attachments for an issue |
get-issue-attachment-upload-url | Get a pre-signed URL for uploading file attachments to an issue |
list-issue-activities | List all activities/history for an issue |
get-issue-activity | Get detailed information about a specific issue activity |
list-issue-worklogs | List all time logs for a specific issue |
get-project-total-worklogs | Get total time logged across all issues in a project |
create-issue-worklog | Create a new time log entry for an issue |
update-issue-worklog | Update an existing worklog entry |
delete-issue-worklog | Delete a worklog entry from an issue |
list-issue-types | List all custom issue types in a project |
get-issue-type | Get detailed information about a specific issue type |
create-issue-type | Create a new custom issue type in a project |
update-issue-type | Update an existing issue type |
delete-issue-type | Delete an issue type from a project |
list-intake-issues | List all intake/inbox issues in a project |
get-intake-issue | Get detailed information about a specific intake issue |
create-intake-issue | Create a new intake/inbox issue |
update-intake-issue | Update an existing intake issue |
delete-intake-issue | Delete an intake issue |
list-issue-properties | List all custom properties for a specific issue type |
get-issue-property | Get details of a specific issue property |
create-issue-property | Create a new custom property for an issue type |
update-issue-property | Update an existing issue property |
delete-issue-property | Delete an issue property |
list-issue-property-options | List all options for a dropdown/select issue property |
create-issue-property-option | Create a new option for a dropdown/select issue property |
update-issue-property-option | Update an option for a dropdown/select issue property |
list-sub-issues | List all sub-issues of a parent issue |
create-sub-issue | Create a new sub-issue under a parent issue |
convert-to-sub-issue | Convert an existing issue to a sub-issue of another issue |
convert-to-issue | Convert a sub-issue back to a regular issue (remove parent relationship) |
transfer-issues | Transfer issues from one cycle to another |