Email MCP Server

133 tools. 75 can modify or destroy data without limits.

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

Last updated:

75 can modify or destroy data
58 read-only
133 tools total

Community server · catalogue entry verified 03/07/2026

How to control Email MCP Server ↓

What Email MCP Server exposes to your agents

Read (58) Write / Execute (51) Destructive / Financial (23)
Critical Risk

The most dangerous Email MCP Server tools

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

How to control Email MCP Server

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

Deny destructive operations
{
  "bitrix_checklist": {
    "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
{
  "bitrix_checklist_add": {
    "limits": [
      {
        "counter": "bitrix_checklist_add_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "bitrix_checklist_list": {
    "limits": [
      {
        "counter": "bitrix_checklist_list_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 Email 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 EMAIL →

Instant setup, no code required.

All 133 Email MCP Server tools

DESTRUCTIVE 23 tools
Destructive bitrix_checklist Task checklist management. Actions: - add: Add checklist item (requires taskId, title) - list: List checklist Destructive bitrix_checklist_delete Delete a checklist item from a task in Bitrix24 Destructive bitrix_comment_delete Delete a comment from a task in Bitrix24 Destructive bitrix_list Universal list (infoblock) management. Actions: - add: Create list (requires iblockTypeId, iblockCode, name) - Destructive bitrix_list_delete Delete a universal list Destructive bitrix_list_element List element management. Actions: - add: Create element (requires iblockTypeId, elementCode, name) - get: Get Destructive bitrix_list_element_delete Delete a list element Destructive bitrix_list_field List field management. Actions: - add: Create field (requires iblockTypeId, name, type) - get: Get field(s) (r Destructive bitrix_list_field_delete Delete a list field Destructive bitrix_list_section List section management. Actions: - add: Create section (requires iblockTypeId, sectionCode, name) - get: Get Destructive bitrix_list_section_delete Delete a list section Destructive bitrix_task Task management tool. Actions: - create: Create new task (requires title, responsibleId) - get: Get task by ID Destructive bitrix_task_delete Delete a task from Bitrix24 Destructive bitrix_time Task time tracking management. Actions: - add: Add time record (requires taskId, seconds) - list: List time re Destructive bitrix_time_delete Delete a time tracking entry from a task in Bitrix24 Destructive claudecron_delete_task Delete a scheduled task. Destructive imap_bulk_delete imap_bulk_delete Destructive imap_bulk_delete_by_search imap_bulk_delete_by_search Destructive imap_delete_email Delete an email (moves to trash or expunges). Destructive imap_delete_folder Delete a folder/mailbox. The folder must be empty. Destructive imap_delete_sorting_plan Delete the sorting plan for an account. Destructive imap_delete_sorting_rule Delete a sorting rule. Destructive imap_remove_account Remove an email account configuration.
WRITE 50 tools
Write bitrix_checklist_add Add a new checklist item to a task in Bitrix24 Write bitrix_checklist_complete Mark a checklist item as completed in Bitrix24 Write bitrix_checklist_renew Uncheck a completed checklist item in Bitrix24 (mark as incomplete) Write bitrix_checklist_update Update a checklist item in Bitrix24 Write bitrix_comment Task comment management. Actions: - add: Add comment (requires taskId, text) - list: List comments (requires t Write bitrix_comment_add Add a comment to a task in Bitrix24 Write bitrix_comment_update Update a comment in Bitrix24 Write bitrix_list_add Create a new universal list in Bitrix24 Write bitrix_list_element_add Create a new element in a Bitrix24 list Write bitrix_list_element_update Update a list element Write bitrix_list_field_add Add a new field to a Bitrix24 list Write bitrix_list_field_update Update a list field Write bitrix_list_section_add Create a new section in a Bitrix24 list Write bitrix_list_section_update Update a list section Write bitrix_list_update Update an existing universal list Write bitrix_task_approve Approve a completed task in Bitrix24 (accept the work) Write bitrix_task_attach_files Attach files to a task in Bitrix24 (files must be already uploaded to Bitrix24) Write bitrix_task_complete Mark a task as completed in Bitrix24 Write bitrix_task_create Create a new task in Bitrix24. Required fields: title and responsibleId (assignee user ID) Write bitrix_task_defer Defer a task in Bitrix24 (changes status to Write bitrix_task_delegate Delegate a task to another user in Bitrix24 Write bitrix_task_disapprove Disapprove a completed task in Bitrix24 (reject the work, send back for revision) Write bitrix_task_favorite_add Add a task to favorites in Bitrix24 Write bitrix_task_favorite_remove Remove a task from favorites in Bitrix24 Write bitrix_task_pause Pause a task in Bitrix24 (changes status to Write bitrix_task_renew Renew (reopen) a completed or deferred task in Bitrix24 Write bitrix_task_start Start working on a task in Bitrix24 (changes status to Write bitrix_task_update Update an existing task in Bitrix24 Write bitrix_time_add Add a time tracking entry to a task in Bitrix24 Write bitrix_time_update Update a time tracking entry in Bitrix24 Write claudecron_add_mcp_server Add a new MCP server to registry. Write claudecron_add_task claudecron_add_task Write claudecron_toggle_task Enable or disable a task. Write imap_add_account imap_add_account Write imap_add_sorting_rule imap_add_sorting_rule Write imap_apply_sorting_rules imap_apply_sorting_rules Write imap_connect Connect to an email account. Write imap_copy_emails imap_copy_emails Write imap_create_folder Create a new folder/mailbox. Write imap_create_folders_from_plan Create all folders defined in the sorting plan. Write imap_mark_as_read Mark an email as read. Write imap_mark_as_unread Mark an email as unread. Write imap_move_emails imap_move_emails Write imap_rename_folder Rename a folder/mailbox. Write imap_reorder_sorting_rules Reorder sorting rules by setting new priorities based on array order. Write imap_reply_to_email imap_reply_to_email Write imap_save_sorting_plan imap_save_sorting_plan Write imap_send_email imap_send_email Write imap_set_sorting_plans_directory Set the directory where sorting plans are stored. Write imap_update_sorting_rule imap_update_sorting_rule
READ 58 tools
Read bitrix_checklist_list Get all checklist items for a task in Bitrix24 Read bitrix_comment_list Get all comments for a task in Bitrix24 Read bitrix_department Company org structure management. Actions: - list: List all departments - get: Get department by ID (requires Read bitrix_department_employees Get all employees from a department (with optional recursive search in child departments) Read bitrix_department_fields Get description of all available department fields Read bitrix_department_get Get information about a specific department by its ID Read bitrix_department_list Get list of all departments (organizational structure) from Bitrix24 Read bitrix_department_tree Get hierarchical tree of organizational structure (departments with nested children) Read bitrix_group Workgroup management. Actions: - list: List all workgroups - get: Get group by ID (requires groupId) - members Read bitrix_group_access_check Check if current user has access to a specific feature/operation in a workgroup Read bitrix_group_get Get detailed information about a specific workgroup by its ID Read bitrix_group_list Get list of workgroups (social network groups/projects) from Bitrix24 Read bitrix_group_members Get list of members (participants) of a workgroup Read bitrix_group_my Get list of workgroups that the current user (webhook owner) belongs to Read bitrix_group_search Search for workgroups by name or filter criteria Read bitrix_list_element_file_url Get file URL from a list element field Read bitrix_list_element_get Get element(s) from a Bitrix24 list Read bitrix_list_field_get Get field(s) of a Bitrix24 list Read bitrix_list_field_types Get available field types for a Bitrix24 list Read bitrix_list_get Get list(s) from Bitrix24. Returns all accessible lists if no ID/code specified Read bitrix_list_get_iblock_type Get the infoblock type identifier for lists Read bitrix_list_section_get Get section(s) of a Bitrix24 list Read bitrix_system System utilities. Actions: - test_connection: Test Bitrix24 API connection - get_users: Get multiple users by Read bitrix_task_counters Get task counters (statistics) for a user in Bitrix24 Read bitrix_task_get Get task details by ID from Bitrix24 Read bitrix_task_get_fields Get list of available task field names from Bitrix24 Read bitrix_task_history Get change history for a task in Bitrix24 Read bitrix_task_list Get list of tasks from Bitrix24 with filtering and sorting Read bitrix_test_connection Test connection to Bitrix24 API and get current user info Read bitrix_time_list Get all time tracking entries for a task in Bitrix24 Read bitrix_user User/employee management. Actions: - list: List all users with filters - get: Get user by ID (requires userId) Read bitrix_user_by_department Get all employees from a specific department (with optional recursive search in child departments) Read bitrix_user_current Get information about the current authenticated user (webhook owner) Read bitrix_user_fields Get description of all available user profile fields Read bitrix_user_get Get detailed information about a specific employee by their ID Read bitrix_user_list Get list of employees (users) from Bitrix24 with optional filtering and pagination Read bitrix_user_search Quick search for employees by name, last name, middle name, position, or department name Read bitrix_users_get Get list of users from Bitrix24 (useful to find user IDs for task assignment) Read claudecron_get_history claudecron_get_history Read claudecron_get_task_result claudecron_get_task_result Read claudecron_list_mcp_servers List registered MCP servers. Read claudecron_list_tasks List all scheduled tasks. Read claudecron_scheduler_status Get scheduler status and running tasks. Read imap_folder_status Get status information about a folder. Read imap_forward_email imap_forward_email Read imap_get_attachment imap_get_attachment Read imap_get_email imap_get_email Read imap_get_latest_emails Get the latest emails from a folder. Read imap_get_sorting_plan Get the sorting plan for an account. Read imap_get_sorting_plans_directory Get the current directory where sorting plans are stored. Read imap_get_unread_count Get the count of unread emails in specified folders. Read imap_list_accounts List all configured email accounts. Read imap_list_folders List all folders/mailboxes in an IMAP account. Read imap_list_sorting_plans List all sorting plans. Read imap_search_emails imap_search_emails Read imap_test_account Test an existing account connection without re-entering credentials. Read imap_test_sorting_rule imap_test_sorting_rule Read imap_validate_sorting_plan Validate a sorting plan without saving it.

Related servers

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

Questions about Email MCP Server

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

Yes. The Email MCP Server server exposes 23 destructive tools including bitrix_checklist, bitrix_checklist_delete, bitrix_comment_delete. 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 Email MCP Server? +

The Email MCP Server server has 50 write tools including bitrix_checklist_add, bitrix_checklist_complete, bitrix_checklist_renew. 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 Email MCP Server.

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

133 tools across 4 categories: Destructive, Execute, Read, Write. 58 are read-only. 75 can modify, create, or delete data.

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

Register the Email 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 Email MCP Server tool call.

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

Instant setup, no code required.

133 Email 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.