list_subtasks
List Subtasks
Retrieve a list of subtasks from Project Bubble. Supports filtering by parent task, user, team, dates, and status.
Ask your agent in plain language. Each of these maps to a real tool on the server.
list_subtasks
Retrieve a list of subtasks from Project Bubble. Supports filtering by parent task, user, team, dates, and status.
list_time_entries
Retrieve time entries from Project Bubble. Supports filtering by user, project, task, subtask, and date range. Useful for time tracking and reporting.
list_contacts
Retrieve contacts from Project Bubble. Contacts can be filtered by client. Contacts represent people associated with clients.
list_users
Retrieve the list of users and teams in the organization. Includes user profiles and team memberships. Also returns company information.
create_comment
Create a new comment on a project, task, or subtask. Supports replies by specifying a parent comment ID.
list_tasks
Retrieve a list of tasks from Project Bubble. Supports filtering by project, dates, tags, and status. Use this to browse tasks or find specific ones matching criteria.
create_contact
Create a new contact in Project Bubble. Contacts represent people associated with clients and can include phone, email, and role information.
create_subtask
Create a new subtask under a parent task. Subtasks allow breaking work into smaller units within a task.
list_files
Retrieve files shared within projects, tasks, or subtasks. Files are stored as comments, so file deletion is handled through the comment deletion tool.
who_am_i
Retrieve the Project Bubble user authenticated by the connected API key.
list_events
Retrieve calendar events from Project Bubble. Supports filtering by project and date ranges.
list_clients
Retrieve a list of clients from Project Bubble. Clients can be associated with projects and contacts.
list_comments
Retrieve comments from Project Bubble. Filter by project, task, or subtask. Comments facilitate collaboration and can include file attachments.
create_project
Create a new project in Project Bubble. A project serves as the top-level container for tasks, files, and collaboration. You can set dates, assign users/teams, configure billing, and more.
update_subtask
Update an existing subtask in Project Bubble. Modify its name, description, dates, progress, or assignments. Also supports completing or resuming a subtask.
delete_contact
Permanently delete a contact from Project Bubble.
create_time_entry
Log a time entry for a task in Project Bubble. Specify the duration in seconds, and optionally associate with a subtask.
update_event
Update an existing calendar event in Project Bubble. Modify the name, dates, or project association.
delete_project
Permanently delete a project from Project Bubble. This removes the project and all of its associated data including tasks, subtasks, and files.
update_project
Update an existing project in Project Bubble. Modify the name, description, dates, status, billing details, or team assignments. Only provided fields will be updated.
delete_time_entry
Delete a Project Bubble time entry. Call list_time_entries to discover entry IDs.
update_task
Update an existing task in Project Bubble. Modify the name, description, dates, progress, billing, or assignments. Also supports completing or resuming a task. Only provided fields will be updated.
delete_subtask
Permanently delete a subtask from Project Bubble.
delete_comment
Delete a comment from Project Bubble. Deleting a comment also removes all replies and attached files.
create_task
Create a new task within a project. Tasks can include descriptions, dates, billing info, and user/team assignments. Use the recurring option for repeating tasks.
create_client
Create a Project Bubble client that can be associated with projects and contacts.
delete_event
Permanently delete a calendar event from Project Bubble.
get_project
Retrieve detailed information about a specific project by its ID. Returns the project's name, description, dates, progress, assigned users and teams, and billing information.
create_event
Create a new calendar event in Project Bubble. Events require a name, start date, and due date. Optionally associate with a project.
delete_task
Permanently delete a task from Project Bubble. This removes the task and all of its associated subtasks.
list_projects
Retrieve a list of projects from Project Bubble. Supports filtering by client, dates, tags, and status. Use this to browse existing projects or find specific ones matching criteria.
update_contact
Update an existing contact in Project Bubble. Modify their name, email, phone, role, or client association.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Manage projects, tasks, and subtasks for team collaboration. Create and update projects, organize task lists, track time and budgets, manage calendar events, and handle file sharing. Supports client management, comments on tasks, and user/team organization.
Common questions about connecting Bubble Plan to AI agents with Metorial.