Breeze
Breeze is a project management software that helps teams plan, track, and collaborate on projects efficiently.
Verdict
Common use cases
- Spin up campaign projects during kickoff calls
- Assign tasks to teammates from standup notes
- Archive completed sprints after retro
- Build task lists for new client onboarding
- Invite contractors to project boards mid-thread
Integration
- Vendor
- Breeze
- Category
- productivity
- Auth
- API_KEY
- Tools
- 18
- Composio slug
breeze
Tools
- Add Project People
Tool to add people to a project. use when you have a valid project id and one or more email addresses to invite them.
- Archive Project
Tool to archive a specific project. use when you need to hide a completed or inactive project from active views after confirming its details.
- Create Card
Tool to create a new card in a project. use after confirming the project id. creates a task with details like name, due date, and assignees.
- CREATE_LIST
Tool to create a new list (stage) in a breeze project. use when you've selected a project and need to add a new stage. example: "create a new todo list for project 42."
- Create Project
Tool to create a new project in breeze. use when you have the project name and want to initialize it via the api.
- Create Workspace
Tool to create a new workspace. use after deciding on the workspace name.
- Delete Carddestructive
Tool to delete a specific card (task) by its id. use when you need to remove a task permanently; deletions cannot be undone.
- Delete Person from Projectdestructive
Tool to delete a person from a project by user id. use after confirming the project and user details. example: "delete user 456 from project 123".
- Delete Projectdestructive
Tool to delete a specific project by id. use when you need to remove a project after confirming its id.
- Delete Workspacedestructive
Tool to delete a specific workspace by id. use when permanently removing a workspace after confirming the correct workspace id.
- Get Card
Tool to retrieve detailed info for a specific card (task) in a project. use when you know the project id and card id and need all metadata like tags, users, todos, and time entries.
- GET_CARDS
Tool to get all cards (tasks) for a specific project. use after confirming the project exists. example: "list all cards in project 42."
- Get Project
Tool to get a specific project by id. use when you need detailed project information after confirming the project id. example: "get project 123 details".
- Get Project People
Tool to get all users in a project. use when you have a valid project id and need to list its users.
- Get Projects
Tool to get all active projects. use when you need an overview of your team's current projects after confirming authentication.
- Get Workspace
Tool to get a specific workspace by id. use when you need workspace details including projects after confirming the workspace id.
- Get Workspaces
Tool to get all workspaces. use when you need to list available workspaces for the authenticated user.
- Move Card
Tool to move a card to a different stage or position. use after confirming stage id and prev id.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Click 'Add MCP' and search for Breeze. 3. You'll be prompted to paste your Breeze API key; generate one by logging into Breeze, going to Settings → API, and creating a new key with full workspace access. 4. Paste the key into Switchy and click Connect. 5. To test, open any Space and type '@Breeze list my projects' — you should see your active Breeze projects returned in the chat. 6. To create a task, try '@Breeze create a card in project [name] called [task name] due [date]' and confirm the card appears in your Breeze board.
What teammates see: by default, memories from Breeze are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Create Sprint Project
@Breeze create a project called 'Q2 Product Sprint' then add three lists: Backlog, In Progress, and Done.Open in a Space →
Assign Launch Tasks
@Breeze in project 'Website Redesign' create cards: 'Finalize wireframes' assigned to sarah@team.com due Friday, 'Write homepage copy' assigned to mike@team.com due next Monday, and 'QA staging site' assigned to jen@team.com due next Wednesday.Open in a Space →
Add Client to Board
@Breeze add client@example.com to the 'Brand Refresh' project so they can follow along on deliverables.Open in a Space →
Archive Old Projects
@Breeze archive the projects 'Holiday Campaign' and 'Q1 Sales Deck' since they're both wrapped.Open in a Space →
Delete Duplicate Task
@Breeze delete card 'Update pricing page' from project 'Marketing Site' — we created it twice by accident.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Breeze show me all cards assigned to me that are due this week across all my projects
Here are your cards due this week: **Project: Q1 Marketing Campaign** - "Finalize ad copy" (due Jan 18, Stage: In Review) - "Schedule social posts" (due Jan 19, Stage: To Do) **Project: Website Redesign** - "Review wireframes" (due Jan 20, Stage: In Progress) All three cards are currently assigned to you. The Marketing Campaign project has 2 other team members, and Website Redesign has 4. This is an illustrative example based on typical Breeze project structures.
This example demonstrates Breeze's read capabilities for personal task tracking. Requires API key with read access to all projects where you're a member. Response shape varies by your actual project memberships and card states. Breeze organizes work by projects and stages (lists), so cross-project queries return grouped results.
@Breeze create a new card called "Draft Q2 budget proposal" in the Finance Planning project, assign it to sarah@company.com, and set the due date for February 1st
Card created successfully in **Finance Planning** project: **Card Details:** - Name: "Draft Q2 budget proposal" - Assigned to: Sarah Chen (sarah@company.com) - Due date: February 1, 2024 - Stage: To Do (default list) - Card ID: #8472 Sarah will receive a notification about this assignment. You can move this card to a different stage or add additional details like description, tags, or attachments through Breeze's interface. This is an illustrative example of a successful card creation.
This example shows Breeze's task creation workflow. Requires write permissions and a valid project ID (the MCP resolves project names to IDs). If the assignee email isn't already in the project, you'll need to use the "Add Project People" tool first. Card creation triggers email notifications to assignees by default.
@Breeze look at all overdue cards in the Product Launch project and draft a status update email summarizing what's blocking us
I found 5 overdue cards in **Product Launch**: **Blocking items:** - "API integration testing" (7 days overdue, assigned to Dev Team, Stage: In Progress) - "Legal review of terms" (3 days overdue, assigned to Legal, Stage: Waiting) - "Finalize pricing tiers" (2 days overdue, unassigned, Stage: To Do) **Draft status update:** Team — we have 5 overdue items in Product Launch that need immediate attention. The API integration testing is our biggest blocker at 7 days overdue. Legal review is waiting on external counsel (3 days). We also need to assign and complete the pricing tiers work before we can proceed with marketing materials. Recommend a sync today to unblock Legal and reassign the pricing task. This is an illustrative synthesis based on typical project states.
This example combines Breeze's data retrieval with AI reasoning to create actionable summaries. The MCP fetches card metadata (status, assignees, due dates), and the AI interprets patterns to identify blockers. Useful for standups or stakeholder updates. Note that Breeze doesn't track time-in-stage or velocity metrics natively, so deeper project health analysis requires manual interpretation.
Use-case deep-dives
When Breeze wins for fast project access grants
A 6-person agency brings on two freelance designers for a 3-week campaign push. The PM needs to spin up a new workspace, add both contractors to the active project, and create their first task cards—all before the kickoff call in 20 minutes. Breeze's MCP handles this in one prompt: create workspace, add people by email, scaffold cards with due dates. The API_KEY auth means no OAuth dance per contractor. This works cleanly for teams under 15 people who onboard contributors weekly. If you're managing 40+ projects with complex permission tiers, Breeze's flat workspace model gets messy fast. For small shops doing frequent short-term collabs, the MCP collapses 8 clicks into one sentence.
Archive completed projects without opening the app
A 3-person dev shop finishes a client build and needs to archive 4 old projects, delete placeholder cards from the final sprint, and remove the client's PM from the workspace—all while prepping the invoice. Breeze's MCP lets you script the teardown: archive by project ID, bulk-delete cards, remove users. The 18-tool scope covers the full project lifecycle, so cleanup happens in Switchy's chat instead of tab-switching through Breeze's UI. This is ideal for teams closing 2-5 projects per month who want handoff checklists automated. If your projects stay active for years with ongoing maintenance, archiving isn't frequent enough to justify the MCP setup. For shops with high project turnover, the MCP turns post-mortem admin into a 90-second prompt.
When Breeze bridges customer feedback and sprint boards
A 5-person SaaS team reviews 30 support tickets each Monday and converts 8-10 into Breeze cards for the current sprint. The support lead copies ticket summaries, assigns them to devs, and sets due dates based on severity. Breeze's MCP automates the conversion: paste ticket text, specify project and list, assign by email, set deadline. The Create Card tool accepts all metadata in one call, so batch triage takes 3 minutes instead of 20. This works for teams processing under 50 tickets weekly where most map 1:1 to tasks. If your tickets need multi-stage workflows or link to external CRMs, Breeze's simple card model won't capture the nuance. For lean teams doing weekly ticket-to-task sprints, the MCP eliminates the copy-paste grind.
Frequently asked
What does the Breeze MCP let me do in Switchy?
The Breeze MCP connects your Breeze project management workspace to Switchy's AI agents. Agents can create and archive projects, add tasks (cards) with due dates and assignees, manage lists (stages), invite team members to projects, and delete cards or remove people. It's built for automating repetitive project setup and task entry, not real-time collaboration or reporting.
Do I need admin access to connect Breeze?
You need a Breeze API key, which any Breeze user can generate from their account settings. The key inherits your Breeze permissions, so if you can't create projects or invite people in Breeze's UI, the MCP won't be able to either. Admin access isn't required unless your team restricts API key generation at the workspace level.
Can the Breeze MCP read existing tasks or generate reports?
No. The 18 tools focus on write operations: creating projects, cards, lists, and workspaces, plus managing project membership. There's no tool to fetch card details, list all tasks, or pull analytics. If you need to query Breeze data, use Breeze's native reporting or export to a spreadsheet, then feed that into Switchy separately.
Why use this instead of Breeze's web UI or Zapier?
The MCP is faster when you're already working in Switchy and need to spin up a project structure from a conversation or document. Zapier is better for event-driven automation (new Slack message → Breeze card). The web UI is better for one-off edits. The MCP shines when an agent needs to create five projects, 20 cards, and invite six people in one go.
Who on the team should connect the Breeze MCP?
Whoever owns project templates or does bulk task creation. Since the API key carries that person's Breeze permissions, connect it under an account that can create projects and invite users. If your team uses a shared service account in Breeze, use that key so the MCP doesn't create everything under one person's name.