# Plane Alternative MCP

> Plane Alternative is an MCP for managing open-source projects, roadmaps, and product features directly from your AI client. Quickly list, create, and update entire project lifecycles—from setting up a new initiative to archiving finished work—without leaving your chat or code editor.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** issue-tracking, sprint-planning, roadmap, open-source, workflow-automation, task-management

## Description

Your agent controls the full scope of your Plane workspace with this MCP. You can get an immediate overview of all existing projects, then spin up new initiatives using custom identifiers. Need to adjust what features are available? Simply tell your AI client to enable or disable modules like Epics or Cycles for a specific project, instantly adjusting team workflows. Beyond setup, you'll use this MCP to update project descriptions and assign leads on the fly. This keeps all project metadata current without ever opening the Plane interface. Because this MCP is hosted on Vinkius, your agent maintains access to dozens of other tools alongside your core project management needs, giving you one connection point for everything.

## Tools

### archive_project
Marks a project as inactive, moving it out of the main view.

### create_project_label
Adds a specific tag or label to help categorize projects.

### create_project
Initializes and sets up an entirely new project in the workspace.

### delete_project
Permanently removes a project from the system.

### get_project_features
Retrieves a list of enabled or disabled modules (like Epics) for a given project.

### get_project_label
Checks the details and scope of a specific project label.

### get_project
Fetches all current information for one selected project.

### list_project_labels
Shows every available label to see what types of categorization exist.

### list_projects
Retrieves a comprehensive list of all active projects in the workspace.

### unarchive_project
Restores an archived project, making it visible and usable again.

### update_project_features
Toggles specific features on or off for a project to match the current team process.

### update_project
Modifies existing data for a project, such as its name or lead assignment.

## Prompt Examples

**Prompt:** 
```
List all projects in the 'vinkius-dev' workspace.
```

**Response:** 
```
I've found 3 projects in 'vinkius-dev': 'Mobile App' (MOB), 'Backend API' (API), and 'Marketing Site' (MKT). Which one would you like to explore?
```

**Prompt:** 
```
Create a new project named 'Customer Portal' with identifier 'PORT' in workspace 'vinkius-dev'.
```

**Response:** 
```
Project 'Customer Portal' has been successfully created with the identifier PORT in your workspace.
```

**Prompt:** 
```
Enable Epics and Cycles for project 'PORT' in workspace 'vinkius-dev'.
```

**Response:** 
```
I have updated the features for project 'PORT'. Epics and Cycles are now enabled.
```

## Capabilities

### List and Retrieve Projects
Your agent fetches a list of all projects in the workspace or retrieves specific details about an existing project.

### Create New Project Structures
You can initiate new work by creating projects with custom identifiers and labels.

### Manage Feature Toggles
This MCP allows you to dynamically enable or disable project features, like Epics or Cycles, for specific teams.

### Update Project Details
You can modify core project information, including names, descriptions, and assigned leads, directly through your conversation.

### Organize Workspace Status
Keep clutter out of your workspace by archiving, unarchiving, or deleting old projects.

## Use Cases

### The PM needs to scope a new feature set.
A Product Manager asks their agent: 'I need to start work on the payment gateway. Create a project called 'Gateway' with ID PAY and make sure Epics are enabled.' The agent executes `create_project` and then `update_project_features`, setting up the entire scope in two steps.

### The Engineering Lead is wrapping up an old module.
An Engineering Lead asks their agent to audit the 'Alpha UI' project. The agent uses `get_project` to confirm the details, then runs `archive_project`, safely taking it out of the active view while retaining its history.

### The DevOps team needs to update a master plan.
A DevOps user prompts: 'Update project MKT. Change the description and assign Sarah as the lead.' The agent uses `update_project` immediately, ensuring all stakeholders see the correct ownership without opening any web browser.

### The team needs to track multiple parallel efforts.
A user asks their agent to list projects and labels: 'List all active projects, and what tags do they have?' The agent runs `list_projects` followed by `list_project_labels`, giving the user a clear map of everything happening.

## Benefits

- Start new work instantly. Instead of navigating to a form, simply ask your agent to create a project with a custom identifier or label in one prompt using the `create_project` tool.
- Maintain clean data organization. Use the `archive_project` and `unarchive_project` tools to keep inactive projects out of sight, so you only focus on live work.
- Customize your workflow dynamically. You can tell your agent to use `update_project_features` to enable or disable key modules like Epics for a specific project's needs.
- Stay informed without digging deep. Use the `list_projects` tool to quickly see all active initiatives, and then use `get_project` to pull up full details on any one of them.
- Keep records accurate always. Update names, descriptions, or lead assignments for existing work using the `update_project` tool; it’s instant metadata maintenance.

## How It Works

The bottom line is that you manage your entire project lifecycle using plain conversation instead of clicking through dashboards.

1. Subscribe to this MCP and enter your Plane API Key.
2. Connect the MCP to your preferred AI client (like Cursor or Claude).
3. Use natural language prompts with your agent to list projects, update features, or archive old initiatives.

## Frequently Asked Questions

**How do I create a new project using Plane Alternative MCP?**
You initiate it by asking your agent to use the `create_project` tool, specifying the desired name and identifier. You can then follow up with commands like `update_project_features` to set up initial modules.

**Can Plane Alternative MCP list all my projects?**
Yes, you simply ask your agent to run `list_projects`, which provides a comprehensive manifest of every project currently in the workspace.

**Does this MCP help me update project details?**
The `update_project` tool lets you change core metadata like the name, description, or assigned lead for any existing project directly from your prompt.

**How do I archive an old project with Plane Alternative MCP?**
Use the `archive_project` tool. This moves the project out of active view without deleting its historical data, keeping your workspace clean for current work.

**What is the difference between listing and getting a project label?**
The `list_project_labels` tool shows you all available tags. The `get_project_label` tool pulls specific details about one of those defined labels.