Skip to main content
Glama
makeplane

Plane MCP Server

Official
by makeplane

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PLANE_API_KEYYesYour Plane API token. You can generate one from the Workspace Settings > API Tokens page (/settings/api-tokens/) in the Plane app.
PLANE_API_HOST_URLNoThe host URL of the Plane API Server. Defaults to https://api.plane.so/https://api.plane.so/
PLANE_WORKSPACE_SLUGYesThe workspace slug for your Plane instance. The workspace-slug represents the unique workspace identifier for a workspace in Plane. It can be found in the URL.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
list_issue_typesC

Get all issue types for a specific project

get_issue_typeC

Get details of a specific issue type

create_issue_typeC

Create a new issue type in a project

update_issue_typeC

Update an existing issue type

delete_issue_typeC

Delete an issue type

list_statesC

Get all states for a specific project

get_stateC

Get details of a specific state

create_stateC

Create a new state in a project

update_stateC

Update an existing state

delete_stateC

Delete a state

list_labelsC

Get all labels for a specific project

get_labelC

Get details of a specific label

create_labelC

Create a new label in a project

update_labelC

Update an existing label

delete_labelC

Delete a label

get_userB

Get the current user's information

get_workspace_membersB

Get all members in the current workspace

get_projectsB

Get all projects for the current user

create_projectC

Create a new project

list_modulesC

Get all modules for a specific project

get_moduleB

Get details of a specific module

create_moduleC

Create a new module in a project

update_moduleC

Update an existing module

delete_moduleC

Delete a module

list_module_issuesB

Get all issues for a specific module

add_module_issuesC

Add issues to a module. Assign module to issues.

delete_module_issueC

Remove an issue from a module. Unassign module from issue.

get_issue_using_readable_identifierC

Get all issues for a specific project. When issue identifier is provided something like FIRST-123, ABC-123, etc. For FIRST-123, project_identifier is FIRST and issue_identifier is 123

get_issue_commentsA

Get all comments for a specific issue. This requests project_id and issue_id as uuid parameters. If you have a readable identifier, you can use the get_issue_using_readable_identifier tool to get the issue_id and project_id

add_issue_commentA

Add a comment to a specific issue. This requests project_id and issue_id as uuid parameters. If you have a readable identifier, you can use the get_issue_using_readable_identifier tool to get the issue_id and project_id

create_issueB

Create an issue. This requests project_id as uuid parameter. If you have a readable identifier for project, you can use the get_projects tool to get the project_id from it

update_issueB

Update an issue. This requests project_id and issue_id as uuid parameters. If you have a readable identifier, you can use the get_issue_using_readable_identifier tool to get the issue_id and project_id

list_cyclesC

Get all cycles for a specific project

get_cycleC

Get details of a specific cycle

create_cycleC

Create a new cycle in a project

update_cycleC

Update an existing cycle

delete_cycleC

Delete a cycle

transfer_cycle_issuesC

Transfer issues from one cycle to another

list_cycle_issuesC

Get all issues for a specific cycle

add_cycle_issuesC

Add issues to a cycle

delete_cycle_issueC

Remove an issue from a cycle

get_issue_worklogsC

Get all worklogs for a specific issue

get_total_worklogsC

Get total logged time for a project

create_worklogC

Create a new worklog for an issue

update_worklogC

Update an existing worklog

delete_worklogC

Delete a worklog

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/makeplane/plane-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server