CLAREO TOOLS

45 tools from the Clareo MCP Server, categorised by risk level.

View the Clareo policy →

READ TOOLS

22
get_agency_report Retrieves an aggregated cost and performance report for the entire agency. Includes total hours, costs, and task counts. All timestamps are returne... 2/5 get_calendar_events Lists scheduled social media posts and calendar events for an agency in a date range. get_campaign_details Returns full campaign details including linked tasks and progress summary. get_client_details Retrieves the 'Brand DNA' of a client, including identity, brand info, voice tone, social config, and company data. Essential for getting the conte... get_client_knowledge_base Retrieves the knowledge base (notes and references) for a specific client. Use this to pull contextual information like business rules, specific ca... get_project_details Returns project metadata plus aggregated task stats like counts by status, total hours tracked. get_task_details Retrieves detailed information about a task, including checklists and linked clients. get_team_agenda Check the team's schedule and availability for a date range. get_team_performance Performance overview for all team members in a period (hours, tasks completed, cost). get_team_vacations Lists team vacations and absences. Restricted to Admin/Owner. 2/5 get_user_performance Retrieves performance metrics for a specific user within an agency. All timestamps are returned in UTC with Brasília time (BRT) equivalents. list_active_clients Lists all active clients for a specific agency. Useful for categorizing tasks or notes per client. list_agencies Lists all agencies associated with the current user. Use this as the first step to get the agency_id. list_agency_projects Lists all projects in an agency. For internal tasks, look for the project marked with is_internal: true. list_agency_users Lists all users (members) of an agency. Required to find the assignee_id for tasks. 2/5 list_campaigns Lists campaigns for an agency, optionally filtered by client. list_my_tasks Lists the authenticated user's tasks (open or pending). list_notifications Returns the authenticated user's unread notifications. list_tasks Lists tasks across the entire agency with rich filtering. Managers see all tasks; members see only their own. 2/5 my_time Lists the user's recorded hours for today (default) or a specific period. This tool automatically aggregates hours across ALL agencies the user bel... pause_task Pauses the timer for a task. Moves status to 'paused'. search_tasks Full-text search on task names and descriptions within an agency. 2/5

WRITE TOOLS

19
add_checklist_item Adds a new item to an existing task's checklist. 2/5 complete_task Completes a task and stops the timer. Moves status to 'completed'. 2/5 create_agenda_event Creates an event directly in the team's shared agenda. 2/5 create_agenda_events_batch Creates multiple events directly in the team's shared agenda at once. 2/5 create_calendar_event Schedules a social media post on the agency calendar. 2/5 create_campaign Creates a new campaign for a client. 2/5 create_client Creates a new client in the agency. 2/5 create_clients_batch Creates multiple clients in a single request. 2/5 create_note Creates a new note. Supports private or agency-wide visibility. 2/5 create_project Creates a new project in the agency. 2/5 create_task Creates a new task in the agency. RECOMMENDED FLOW: 1. get agency_id -> 2. GET client_id (MANDATORY for client-related tasks, do not skip) -> 3. ge... 2/5 create_tasks_batch Creates multiple tasks in a single request to avoid multiple N-calls. 2/5 disable_user_from_agency Disables a user's access to a specific agency. Requires administrative permissions. 2/5 enable_user_from_agency Enables a user's access to a specific agency. Reverses a previous disable action. 2/5 invite_user Sends an invite for a new member to join an agency. Restricted to Admin/Owner. 3/5 update_checklist_item Toggles a checklist item as done/undone on a task. 2/5 update_client Updates client metadata (name, description, active status). 2/5 update_project Updates project metadata (name, description, color, status, client association). 2/5 update_task Updates an existing task. 2/5

DESTRUCTIVE TOOLS

2

EXECUTE TOOLS

1

FINANCIAL TOOLS

1
How many tools does the Clareo MCP server have? +

The Clareo MCP server exposes 45 tools across 5 categories: Read, Write, Destructive, Execute, Financial.

How do I enforce policies on Clareo tools? +

Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Clareo server.

What risk categories do Clareo tools fall into? +

Clareo tools are categorised as Read (22), Write (19), Destructive (2), Execute (1), Financial (1). Each category has a recommended default policy.

Enforce policies on Clareo

Open source. One binary. Zero dependencies.

npx -y @policylayer/intercept
github.com/policylayer/intercept →
// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.