MCP App Store

Overview

COR helps users manage their COR workspace from ChatGPT by finding clients, projects, tasks, collaborators, labels, attachments, and time logs, and by creating or updating projects, tasks, comments, attachments, collaborators, labels, and logged time.

Tools

cor_add_task_attachment

ChatGPT
Add an attachment to a COR task from an external source (Google Drive, Dropbox, or OneDrive). Uses COR's dedicated attachment API.

cor_add_task_attachment

ChatGPT
Add an attachment to a COR task from an external source (Google Drive, Dropbox, or OneDrive). Uses COR's dedicated attachment API.

cor_assign_task_collaborators

ChatGPT
Assign collaborators to a COR task. IMPORTANT: This is a sync/replace operation — the array you provide becomes the complete new list. Any collaborator currently assigned but not in the array will be REMOVED. To add a collaborator without removing existing ones, first call cor_get_task_collaborators to get the current list, then include those IDs plus the new one in collaborator_ids. Pass an empty array [] to remove all collaborators.

cor_assign_task_collaborators

ChatGPT
Assign collaborators to a COR task. IMPORTANT: This is a sync/replace operation — the array you provide becomes the complete new list. Any collaborator currently assigned but not in the array will be REMOVED. To add a collaborator without removing existing ones, first call cor_get_task_collaborators to get the current list, then include those IDs plus the new one in collaborator_ids. Pass an empty array [] to remove all collaborators.

cor_assign_task_label

ChatGPT
Assign or unassign a label/tag on a COR task. Use cor_list_available_labels to find label IDs, and cor_get_task_labels to see current labels before making changes.

cor_assign_task_label

ChatGPT
Assign or unassign a label/tag on a COR task. Use cor_list_available_labels to find label IDs, and cor_get_task_labels to see current labels before making changes.

cor_create_project

ChatGPT
Create a new project in COR. Requires name and client_id. Optionally set brief, start/end dates, PM, estimated time, billable flag, status, and more.

cor_create_project

ChatGPT
Create a new project in COR. Requires name and client_id. Optionally set brief, start/end dates, PM, estimated time, billable flag, status, and more.

cor_create_task

ChatGPT
Create a new task in COR. Requires title and project_id. Optionally set description, start date (datetime), deadline, priority (0=Low,1=Medium,2=High,3=Urgent), status, estimated hours, subtask hierarchy (task_root/task_father), and deliverable settings.

cor_create_task

ChatGPT
Create a new task in COR. Requires title and project_id. Optionally set description, start date (datetime), deadline, priority (0=Low,1=Medium,2=High,3=Urgent), status, estimated hours, subtask hierarchy (task_root/task_father), and deliverable settings.

cor_get_client

ChatGPT
Get full details of a single COR client by ID. Use this when the user asks about a specific client, wants to see client details, or references a client by number/ID. Returns contact info, business name, website, and description.

cor_get_client

ChatGPT
Get full details of a single COR client by ID. Use this when the user asks about a specific client, wants to see client details, or references a client by number/ID. Returns contact info, business name, website, and description.

cor_get_me

ChatGPT
Get the authenticated user's profile from COR, including name, email, role, position, daily hours, plan info, and company/organization details (name, subdomain).

cor_get_me

ChatGPT
Get the authenticated user's profile from COR, including name, email, role, position, daily hours, plan info, and company/organization details (name, subdomain).

cor_get_my_pending_tasks

ChatGPT
Get MY pending tasks — the default tool when the user asks for 'my tasks', 'mis tareas', 'tareas pendientes', or 'tareas asignadas a mí'. Returns active (non-archived), non-finished tasks for the authenticated user. By default returns only tasks where the user is a collaborator (directly assigned). Supports the same filters as cor_list_tasks (project, client, search, dates) to narrow results, e.g. 'my tasks in project X' or 'my tasks with [BUG] in the title'. The ui_locale parameter is REQUIRED on every call and must always reflect the language of the user's latest message — never reuse the prior call's value and never infer it from the language of the returned task titles.

cor_get_my_pending_tasks

ChatGPT
Get MY pending tasks — the default tool when the user asks for 'my tasks', 'mis tareas', 'tareas pendientes', or 'tareas asignadas a mí'. Returns active (non-archived), non-finished tasks for the authenticated user. By default returns only tasks where the user is a collaborator (directly assigned). Supports the same filters as cor_list_tasks (project, client, search, dates) to narrow results, e.g. 'my tasks in project X' or 'my tasks with [BUG] in the title'. The ui_locale parameter is REQUIRED on every call and must always reflect the language of the user's latest message — never reuse the prior call's value and never infer it from the language of the returned task titles.

cor_get_project

ChatGPT
Get full details of a single COR project by ID. Use this when the user asks about a specific project, wants to see project details, health, budget, or references a project by number/ID. Returns comprehensive information including client, PM, dates, hours, profitability, and billing info.

cor_get_project

ChatGPT
Get full details of a single COR project by ID. Use this when the user asks about a specific project, wants to see project details, health, budget, or references a project by number/ID. Returns comprehensive information including client, PM, dates, hours, profitability, and billing info.

cor_get_task

ChatGPT
Get full details of a single COR task by ID. Use this when the user asks about a specific task, wants to see task details, or references a task by number/ID. Returns comprehensive information including description, dates, collaborators, project info, and subtask hierarchy.

cor_get_task

ChatGPT
Get full details of a single COR task by ID. Use this when the user asks about a specific task, wants to see task details, or references a task by number/ID. Returns comprehensive information including description, dates, collaborators, project info, and subtask hierarchy.

cor_get_task_collaborators

ChatGPT
Get the current list of collaborators assigned to a COR task. Use this before calling cor_assign_task_collaborators if you want to add or remove individual collaborators without affecting the rest.

cor_get_task_collaborators

ChatGPT
Get the current list of collaborators assigned to a COR task. Use this before calling cor_assign_task_collaborators if you want to add or remove individual collaborators without affecting the rest.

cor_get_task_labels

ChatGPT
Get the labels/tags currently assigned to a COR task. Use this to see which labels a task has before adding or removing labels.

cor_get_task_labels

ChatGPT
Get the labels/tags currently assigned to a COR task. Use this to see which labels a task has before adding or removing labels.

cor_get_time_logs

ChatGPT
Search time entries (logged hours) across COR with filters by user, project, client, date range, and approval status. Returns a list of time entries with totals.

cor_get_time_logs

ChatGPT
Search time entries (logged hours) across COR with filters by user, project, client, date range, and approval status. Returns a list of time entries with totals.

cor_get_url

ChatGPT
Generate a direct URL to a COR entity (task, project, or client). Use this when the user wants a link to open in the browser, or when you need to provide a clickable reference to a COR entity.

cor_get_url

ChatGPT
Generate a direct URL to a COR entity (task, project, or client). Use this when the user wants a link to open in the browser, or when you need to provide a clickable reference to a COR entity.

cor_get_user

ChatGPT
Get full details of a single COR user by ID. Use this instead of cor_list_users when you already know the user ID — it's a direct lookup and avoids paginating the full user list. Returns name, email, role, position, daily hours, remaining hours, plan, and labels.

cor_get_user

ChatGPT
Get full details of a single COR user by ID. Use this instead of cor_list_users when you already know the user ID — it's a direct lookup and avoids paginating the full user list. Returns name, email, role, position, daily hours, remaining hours, plan, and labels.

cor_list_available_labels

ChatGPT
List all available label categories and their labels in the COR organization. Supports models: task (default), user, project. Use this to discover label IDs before assigning them.

cor_list_available_labels

ChatGPT
List all available label categories and their labels in the COR organization. Supports models: task (default), user, project. Use this to discover label IDs before assigning them.

cor_list_clients

ChatGPT
List clients from COR. Returns a paginated list of clients with their IDs and names.

cor_list_clients

ChatGPT
List clients from COR. Returns a paginated list of clients with their IDs and names.

cor_list_projects

ChatGPT
List projects from COR with optional filtering by name, client, PM, status, health, work order, archived state, and date range. Returns a paginated list.

cor_list_projects

ChatGPT
List projects from COR with optional filtering by name, client, PM, status, health, work order, archived state, and date range. Returns a paginated list.

cor_list_task_attachments

ChatGPT
List attachments for a COR task. Returns a paginated list with file details.

cor_list_task_attachments

ChatGPT
List attachments for a COR task. Returns a paginated list with file details.

cor_list_tasks

ChatGPT
Search tasks across the entire COR organization with powerful filtering: by project, client, status, text search (title substring), date ranges, and archived state. Use cor_get_my_pending_tasks instead when the user asks for their own tasks. This tool does NOT filter by the current user by default.

cor_list_tasks

ChatGPT
Search tasks across the entire COR organization with powerful filtering: by project, client, status, text search (title substring), date ranges, and archived state. Use cor_get_my_pending_tasks instead when the user asks for their own tasks. This tool does NOT filter by the current user by default.

cor_list_users

ChatGPT
List users in the COR account with optional filtering. Returns a paginated list including name, email, role, and position.

cor_list_users

ChatGPT
List users in the COR account with optional filtering. Returns a paginated list including name, email, role, and position.

cor_log_time

ChatGPT
Log worked hours on a COR task. Creates a time entry for the given task, date, and duration. If user_id is omitted, hours are logged for the authenticated user. The ui_locale parameter is REQUIRED on every call and must always reflect the language of the user's latest message — never reuse the prior call's value and never infer it from the language of the returned task data.

cor_log_time

ChatGPT
Log worked hours on a COR task. Creates a time entry for the given task, date, and duration. If user_id is omitted, hours are logged for the authenticated user. The ui_locale parameter is REQUIRED on every call and must always reflect the language of the user's latest message — never reuse the prior call's value and never infer it from the language of the returned task data.

cor_post_task_message

ChatGPT
Post a message/comment on a COR task. Supports @mentions — provide a mentions array with user details and use @Name in the message text.

cor_post_task_message

ChatGPT
Post a message/comment on a COR task. Supports @mentions — provide a mentions array with user details and use @Name in the message text.

cor_update_project

ChatGPT
Update an existing project in COR. Only provided fields will be changed. Supports name, brief, start/end dates, PM, status, estimated time, billable, and archived.

cor_update_project

ChatGPT
Update an existing project in COR. Only provided fields will be changed. Supports name, brief, start/end dates, PM, status, estimated time, billable, and archived.

cor_update_task

ChatGPT
Update an existing task in COR. Only provided fields will be changed. Supports title, description, start date (datetime), deadline, status, priority, archived, estimated hours, subtask hierarchy (task_root/task_father), and deliverable settings.

cor_update_task

ChatGPT
Update an existing task in COR. Only provided fields will be changed. Supports title, description, start date (datetime), deadline, status, priority, archived, estimated hours, subtask hierarchy (task_root/task_father), and deliverable settings.

Capabilities

WritesInteractive

Example Prompts

Click any prompt to copy it.

App Stats

50

Tools

2

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily