MCP TOOLS

180 tools from the Mcp MCP Server, categorised by risk level.

READ 93 tools
Read twdesk-get_company Get Desk company (customer organization). Read twdesk-get_customer Get customer. Read twdesk-get_inbox Get inbox. Read twdesk-get_priority Get ticket priority. Read twdesk-get_status Get ticket status. Read twdesk-get_tag Get Desk tag. Read twdesk-get_ticket Get ticket. Read twdesk-get_ticket_type Get ticket type. Read twdesk-get_user Get support agent. Read twdesk-list_companies List Desk companies. Filter by name, domains, or kind. Read twdesk-list_customers List customers. Filter by company or email. Read twdesk-list_inboxes List inboxes. Filter by name or email. Read twdesk-list_priorities List ticket priorities. Filter by name or color. Read twdesk-list_statuses List ticket statuses. Filter by name, color, or code. Read twdesk-list_tags List Desk tags. Filter by name, color, or inbox. Read twdesk-list_ticket_types List ticket types. Filter by name or inbox. Read twdesk-list_users List support agents. For customers, use twdesk-list_customers. Read twdesk-reply_ticket Reply to a ticket. Use threadType=note for internal agent notes. Read twdesk-search_tickets Search tickets. Filter by inbox, customer, company, tag, status, priority, or user. Read twprojects-clone_project Clone/copy an existing project or instantiate one from a template. Read twprojects-get_comment Get comment. Read twprojects-get_company Get company (aka client). Read twprojects-get_custom_field Get custom field. Read twprojects-get_custom_field_value Get a single custom field value from a task, project or company. Read twprojects-get_custom_item Get a custom item type with its fields and sections inline, so you can see its schema before creating or up... Read twprojects-get_custom_item_field Get a single field on a custom item type. Custom items are user-defined entity types — Contracts, Leads, De... Read twprojects-get_custom_item_record Get a single record. Field values come back keyed by display name with dropdown values translated to their ... Read twprojects-get_jobrole Get job role. Read twprojects-get_link Get link. Read twprojects-get_message Get message. Read twprojects-get_message_reply Get message reply. Read twprojects-get_milestone Get milestone. Read twprojects-get_notebook Get notebook. Read twprojects-get_project Get project. Read twprojects-get_project_category Get project category. Read twprojects-get_skill Get skill. Read twprojects-get_tag Get tag. Read twprojects-get_task Get task. Read twprojects-get_tasklist Get tasklist. Read twprojects-get_team Get team. Read twprojects-get_timelog Get timelog. Read twprojects-get_timer Get timer. Read twprojects-get_user Get user. Read twprojects-get_user_me Get the currently authenticated user. Read twprojects-get_workflow Get workflow. Read twprojects-get_workflow_stage Get workflow stage. Read twprojects-link_project_to_workflow Link a project to a workflow so its tasks track through workflow stages. Read twprojects-list_activities List recent activity events. Scope by project_id or omit for site-wide. Read twprojects-list_comments List comments. Scope by one of task_id, milestone_id, notebook_id, link_id, or file_version_id; omit all fo... Read twprojects-list_companies List companies (aka clients). Read twprojects-list_custom_field_values List the custom field values of a task, project or company. Read twprojects-list_custom_fields List custom fields. Read twprojects-list_custom_item_fields List fields on a custom item type. Each entry includes the twId you need when writing record values. Custom... Read twprojects-list_custom_item_records List records on a custom item type. Returns each record with field values keyed by display name. Use the se... Read twprojects-list_custom_items List the custom item types defined on a project. Returns each type's id, display name and labels — call get... Read twprojects-list_industries List supported company (aka client) industries. Read twprojects-list_jobroles List job roles. Read twprojects-list_links List links. Read twprojects-list_message_replies List replies under a message thread. Filter by message_ids or project_ids. Read twprojects-list_messages List project messages (top-level posts). Use twprojects-list_message_replies for thread replies. Read twprojects-list_milestones List milestones. Scope by project_id or omit for site-wide. Read twprojects-list_notebooks List notebooks. Read twprojects-list_project_budgets List project budgets (top-level project financial budgets). Filter by project_ids or status. Read twprojects-list_project_categories List project categories. Read twprojects-list_project_templates List project templates. Read twprojects-list_projects List projects. Read twprojects-list_skills List skills. Read twprojects-list_tags List tags. Read twprojects-list_tasklist_budgets List tasklist budgets nested under a project budget. Requires project_budget_id. Read twprojects-list_tasklists List tasklists. Scope by project_id or omit for site-wide. Read twprojects-list_tasks List tasks with structured filters (tasklist_id, project_id, or site-wide). For keyword search use search. Read twprojects-list_teams List teams. Scope by company_id or project_id, or omit for site-wide. Read twprojects-list_timelogs List timelogs. Scope by project_id or task_id, or omit for site-wide. Read twprojects-list_timers List timers. Read twprojects-list_users List users. Scope by project_id or filter by type (account/collaborator/contact). Read twprojects-list_workflow_stages List workflow stages. Read twprojects-list_workflows List workflows. Read twprojects-search Cross-entity keyword search across projects, tasks, files, messages, and more. Read twprojects-users_workload Get task allocation across users for a date range. (workload of users) Read twspaces-duplicate_page Duplicate page with a new title. Read twspaces-get_category Get space category. Read twspaces-get_comment Get page comment. Read twspaces-get_homepage Get a space's homepage. Read twspaces-get_page Get page. Returns content, metadata, tags, and revision info. Read twspaces-get_space Get space. Read twspaces-get_tag Get Spaces tag. Read twspaces-list_categories List space categories. Read twspaces-list_comments List comments on a page. Returns top-level comments with replies. Read twspaces-list_pages List pages in a space as a hierarchical tree. Read twspaces-list_space_collaborators List space collaborators (users and teams). Read twspaces-list_spaces List spaces. Read twspaces-list_tags List Spaces tags. Read twspaces-search Full-text search across pages. Filter by space.
WRITE 80 tools
Write twdesk-create_company Create Desk company. Write twdesk-create_customer Create customer. Write twdesk-create_file Upload file. Attach the returned ID to tickets or messages. Write twdesk-create_priority Create ticket priority. Write twdesk-create_status Create ticket status. Write twdesk-create_tag Create Desk tag. Write twdesk-create_ticket Create ticket. Write twdesk-create_ticket_type Create ticket type. Write twdesk-update_company Update Desk company. Write twdesk-update_customer Update customer. Write twdesk-update_priority Update ticket priority. Write twdesk-update_status Update ticket status. Write twdesk-update_tag Update Desk tag. Write twdesk-update_ticket Update ticket. Write twdesk-update_ticket_type Update ticket type. Write twprojects-add_project_member Add a user to a project. Write twprojects-complete_task Mark task complete. Write twprojects-create_comment Create comment on a task, milestone, notebook, file, or link. Write twprojects-create_company Create company (aka client). Write twprojects-create_custom_field Create custom field. Write twprojects-create_custom_field_value Set a custom field value on a task, project or company. The custom field must already exist and be applicab... Write twprojects-create_custom_item Create a new custom item type (e.g. Contracts, Leads, Deals) on a project. Custom items are user-defined en... Write twprojects-create_custom_item_field Add a field (column) to a custom item type. Field types include text, number, dropdown, multiselect, checkb... Write twprojects-create_custom_item_record Create a record (row) on a custom item type. For example, add a Contract on the Contracts type. Pass field ... Write twprojects-create_jobrole Create job role. Write twprojects-create_link Create link. Write twprojects-create_message Create message in a project. Write twprojects-create_message_reply Create message reply. Write twprojects-create_milestone Create milestone in a project. Write twprojects-create_notebook Create notebook in a project. Write twprojects-create_project Create project. Write twprojects-create_project_category Create project category. Write twprojects-create_project_template Create project template. Write twprojects-create_skill Create skill. Write twprojects-create_tag Create tag. Write twprojects-create_task Create task in a tasklist. Write twprojects-create_tasklist Create tasklist in a project. Write twprojects-create_team Create team. Write twprojects-create_timelog Create timelog entry against a project or task. Write twprojects-create_timer Create and start a timer. Write twprojects-create_user Create user. Write twprojects-create_workflow Create workflow. Write twprojects-create_workflow_stage Create workflow stage. Write twprojects-move_task_to_workflow_stage Move a task to a workflow stage. Write twprojects-resume_timer Resume a paused timer back to running. Write twprojects-update_comment Update comment. Write twprojects-update_company Update company (aka client). Write twprojects-update_custom_field Update custom field. Write twprojects-update_custom_field_value Update a custom field value on a task, project or company. Write twprojects-update_custom_item Update a custom item type's display name, description, or labels. Custom items are user-defined entity type... Write twprojects-update_custom_item_field Update a field on a custom item type. Custom items are user-defined entity types — Contracts, Leads, Deals,... Write twprojects-update_custom_item_record Update a record on a custom item type. Only the fields you supply are changed; others are left as-is. Set s... Write twprojects-update_jobrole Update job role. Write twprojects-update_link Update link. Write twprojects-update_message Update message. Write twprojects-update_message_reply Update message reply. Write twprojects-update_milestone Update milestone. Write twprojects-update_notebook Update notebook. Write twprojects-update_project Update project. Write twprojects-update_project_category Update project category. Write twprojects-update_skill Update skill. Write twprojects-update_tag Update tag. Write twprojects-update_task Update task. Write twprojects-update_tasklist Update tasklist. Write twprojects-update_team Update team. Write twprojects-update_timelog Update timelog. Write twprojects-update_timer Update timer. Write twprojects-update_user Update user. Write twprojects-update_workflow Update workflow. Write twprojects-update_workflow_stage Update workflow stage. Write twspaces-create_category Create space category. Write twspaces-create_comment Create comment on a page. Use parentId for replies. Write twspaces-create_page Create page in a space. Write twspaces-create_space Create space. Write twspaces-create_tags Create one or more Spaces tags in a single request. Write twspaces-update_category Update space category. Write twspaces-update_comment Update page comment. Write twspaces-update_page Update page. Write twspaces-update_space Update space. Write twspaces-update_tag Update Spaces tag.
How many tools does the Mcp MCP server have? +

The Mcp MCP server exposes 180 tools across 3 categories: Read, Write, Destructive.

How do I enforce policies on Mcp tools? +

Route the Mcp server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Mcp tools fall into? +

Mcp tools are categorised as Read (93), Write (80), Destructive (7). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

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

Message sent.

We'll get back to you soon.