Frontapp MCP Server

151 tools. 77 can modify or destroy data without limits.

14 destructive tools with no built-in limits. Policy required.

Last updated:

77 can modify or destroy data
74 read-only
151 tools total

Community server · catalogue entry verified 11/06/2026

How to control Frontapp MCP Server ↓

What Frontapp MCP Server exposes to your agents

Read (74) Write / Execute (63) Destructive / Financial (14)
Critical Risk

The most dangerous Frontapp MCP Server tools

77 of Frontapp MCP Server's 151 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Frontapp MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and Frontapp MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "delete_account": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "remove_contact_from_account": {
    "limits": [
      {
        "counter": "remove_contact_from_account_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "get_account": {
    "limits": [
      {
        "counter": "get_account_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Frontapp MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON FRONTAPP →

Free to start. No card required.

All 151 Frontapp MCP Server tools

WRITE 63 tools
Write remove_contact_from_account Remove a contact from an account Write remove_contacts_from_group Remove contacts from a contact group Write remove_conversation_tag Remove a tag from a conversation Write remove_tag Remove a tag from a conversation Write receive_custom_message Receive a custom message on a channel Write sync_application_message_template Sync an application message template Write sync_inbound_message Sync an inbound message to a custom channel Write sync_outbound_message Sync an outbound message to a custom channel Write add_comment Add an internal comment to a conversation Write add_comment_reply Add a reply to a comment Write add_contact_handle Add a handle (email, phone, etc.) to a contact Write add_contact_note Add a note to a contact Write add_contact_to_account Add a contact to an account Write add_contacts_to_group Add contacts to a contact group Write add_contacts_to_list Add contacts to a contact list Write add_conversation_followers Add followers to a conversation Write add_conversation_link Add a link to a conversation Write add_conversation_tag Add a tag to a conversation Write add_inbox_access Grant teammates access to an inbox Write apply_tag Apply a tag to a conversation Write archive_conversation Archive a conversation Write assign_conversation Assign a conversation to a teammate Write create_account Create a new account Write create_channel Create a new channel Write create_child_folder Create a child folder within a message template folder Write create_child_tag Create a child tag Write create_child_template Create a child template within a message template Write create_contact Create a new contact in Front Write create_contact_group Create a new contact group (deprecated - use contact lists) Write create_contact_list Create a new contact list Write create_discussion_conversation Create a new discussion conversation Write create_draft Create a new draft message Write create_draft_reply Create a draft reply to a conversation Write create_inbox Create a new inbox Write create_message_template Create a new message template Write create_message_template_folder Create a new message template folder Write create_tag Create a new tag Write create_team_contact_list Create a contact list for a team Write create_team_group Create a contact group for a team Write create_team_inbox Create an inbox for a team Write create_team_tag Create a tag for a team Write create_teammate_contact Create a contact scoped to a teammate Write create_teammate_contact_list Create a contact list for a teammate Write create_teammate_folder Create a message template folder for a teammate Write create_teammate_group Create a contact group for a teammate Write create_teammate_tag Create a tag for a teammate Write edit_draft Edit an existing draft Write import_message Import a historical message to an inbox Write mark_message_seen Mark a message as seen by a teammate Write reply_to_conversation Send a reply to an existing conversation Write send_message Send a new message to a channel (creates a new conversation) Write update_account Update an existing account Write update_channel Update a channel Write update_comment Update a comment Write update_contact Update an existing contact Write update_conversation Update conversation properties like assignee, tags, status Write update_conversation_assignee Update the assignee of a conversation Write update_conversation_reminders Update reminders for a conversation Write update_external_message_status Update the status of an external message Write update_message_template Update a message template Write update_message_template_folder Update a message template folder Write update_tag Update a tag Write update_teammate Update a teammate
READ 74 tools
Read get_account Get details of a specific account by ID Read get_accounts Get a list of accounts from Frontapp Read get_analytics Get analytics data for conversations, messages, or teammates Read get_channel Get details of a specific channel Read get_comment Get a specific comment by ID Read get_contact Get details of a specific contact by ID Read get_conversation Get details of a specific conversation by ID Read get_conversations Get a list of conversations from Frontapp Read get_event Get details of a specific event Read get_inbox Get details of a specific inbox by ID Read get_inboxes Get a list of inboxes from Frontapp Read get_message Get details of a specific message by ID Read get_message_seen_status Get the seen status of a message Read get_message_template Get details of a message template Read get_message_template_folder Get details of a message template folder Read get_tag Get details of a specific tag Read get_tags Get a list of tags from Frontapp Read get_teammate Get details of a specific teammate by ID Read get_teammates Get a list of teammates from Frontapp Read list_account_contacts List all contacts associated with an account Read list_account_custom_fields List all custom fields for accounts Read list_accounts List all accounts in Front Read list_channels List all channels Read list_child_folders List child folders of a message template folder Read list_child_templates List child templates of a message template Read list_comment_mentions List all mentions in a comment Read list_contact_conversations List all conversations for a contact Read list_contact_custom_fields List all custom fields for contacts Read list_contact_groups List all contact groups (deprecated - use contact lists) Read list_contact_list_contacts List contacts in a contact list Read list_contact_lists List all contact lists Read list_contact_notes List all notes for a contact Read list_contacts List contacts in Front with pagination support Read list_conversation_comments List all comments (internal discussions) in a conversation Read list_conversation_custom_fields List all custom fields for conversations Read list_conversation_drafts List all drafts for a conversation Read list_conversation_events List all events for a conversation Read list_conversation_followers List all followers of a conversation Read list_conversation_inboxes List all inboxes associated with a conversation Read list_conversation_messages List all messages in a conversation in reverse chronological order (newest first) Read list_conversations List conversations in Front. Returns conversations in reverse chronological order (most recently updated first Read list_custom_fields List all custom fields Read list_events List events with optional filtering by type, date range, and inbox Read list_group_contacts List contacts in a contact group Read list_inbox_access List all teammates with access to an inbox Read list_inbox_channels List all channels for an inbox Read list_inbox_conversations List all conversations in an inbox Read list_inbox_custom_fields List all custom fields for inboxes Read list_inboxes List all inboxes accessible to the API token Read list_link_custom_fields List all custom fields for links Read list_message_template_folders List all message template folders Read list_message_templates List all message templates Read list_tag_children List child tags of a tag Read list_tagged_conversations List all conversations with a specific tag Read list_tags List all tags in the Front account Read list_team_channels List channels for a specific team Read list_team_contact_lists List contact lists for a team Read list_team_contacts List contacts for a specific team Read list_team_folders List message template folders for a team Read list_team_groups List contact groups for a team Read list_team_inboxes List all inboxes for a team Read list_team_tags List tags for a specific team Read list_teammate_channels List channels for a specific teammate Read list_teammate_contact_lists List contact lists for a teammate Read list_teammate_contacts List contacts for a specific teammate Read list_teammate_conversations List conversations assigned to a teammate Read list_teammate_custom_fields List all custom fields for teammates Read list_teammate_folders List message template folders for a teammate Read list_teammate_groups List contact groups for a teammate Read list_teammate_inboxes List inboxes accessible to a teammate Read list_teammate_tags List tags for a specific teammate Read list_teammates List all teammates in the Front account Read search_conversations Search for conversations using Front search syntax. Supports complex queries with status, tags, assignees, etc Read validate_channel Validate channel configuration

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Frontapp MCP Server

Can an AI agent delete data through the Frontapp MCP Server MCP server? +

Yes. The Frontapp MCP Server server exposes 14 destructive tools including delete_account, delete_contact, delete_contact_group. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Frontapp MCP Server? +

The Frontapp MCP Server server has 63 write tools including remove_contact_from_account, remove_contacts_from_group, remove_conversation_tag. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Frontapp MCP Server.

How many tools does the Frontapp MCP Server MCP server expose? +

151 tools across 3 categories: Destructive, Read, Write. 74 are read-only. 77 can modify, create, or delete data.

How do I enforce a policy on Frontapp MCP Server? +

Register the Frontapp MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Frontapp MCP Server tool call.

Deterministic rules across all 151 Frontapp MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

151 Frontapp MCP Server tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

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

Message sent.

We'll get back to you soon.