instantKOM MCP Server

245 tools. 128 can modify or destroy data without limits.

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

Last updated:

128 can modify or destroy data
117 read-only
245 tools total

Community server · catalogue entry checked 21/07/2026

How to control instantKOM MCP Server ↓

What instantKOM MCP Server exposes to your agents

Read (117) Write / Execute (87) Destructive / Financial (41)
Critical Risk

The most dangerous instantKOM MCP Server tools

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

How to control instantKOM MCP Server

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

Block financial tools by default
{
  "apply_coupon": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Requires human approval."
      }
    ]
  }
}

Financial tools should be explicitly enabled per use case, not open by default.

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

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "download_broadcast_media": {
    "limits": [
      {
        "counter": "download_broadcast_media_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 instantKOM 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 INSTANTKOM →

Instant setup, no code required.

All 245 instantKOM MCP Server tools

DESTRUCTIVE 38 tools
Destructive bulk_delete_custom_fields Delete multiple custom field definitions at once (max 100) Destructive delete_account Delete the current user account (irreversible) Destructive delete_api_key Delete an API key by ID Destructive delete_bot Delete a bot by ID Destructive delete_bot_env_var Delete a bot environment variable Destructive delete_bot_env_var_value Delete a recipient-specific environment variable value Destructive delete_bot_filter Delete a bot filter Destructive delete_broadcast Delete a newsletter by ID Destructive delete_broadcast_media Delete newsletter media Destructive delete_chat Delete a chat by ID Destructive delete_contact Delete a contact by ID Destructive delete_contact_custom_field_value Remove the value of a custom field for a specific contact Destructive delete_custom_field Delete a custom field definition and all its values across all contacts Destructive delete_export Delete an export Destructive delete_feed Delete a feed by ID Destructive delete_flow Delete a flow and all its nodes and edges. Referenced bots are not deleted. Destructive delete_flow_edge Remove a connection between nodes in a flow Destructive delete_flow_node Remove a node from a flow. Also removes connected edges. The bot is not deleted. Destructive delete_message Delete a message Destructive delete_message_media Delete message media Destructive delete_object_folder Delete a folder Destructive delete_poll Delete a poll by ID Destructive delete_poll_option Delete a poll option Destructive delete_qr_code Delete a QR code by ID Destructive delete_segmentation Delete a segmentation by ID Destructive delete_short_link Delete a short link by ID Destructive delete_super_widget Delete a SuperWidget by ID Destructive delete_tag Delete a tag by ID Destructive delete_team_member_by_id Delete a team member by ID via Public API Destructive delete_template Delete a template by ID Destructive delete_ticket Delete a ticket by ID Destructive delete_ticket_message Delete a ticket message Destructive delete_widget Delete a widget Destructive remove_dashboard_widget Remove a widget from the dashboard. Some widgets may be non-removable. Destructive remove_ip_from_whitelist Remove an IP address from the whitelist Destructive remove_segmentation_tag Remove a tag from a segmentation Destructive remove_team_member Remove a team member Destructive unsubscribe_webhook Delete a webhook subscription by ID
WRITE 84 tools
Write add_bot_tag Add a tag to a bot Write add_contact_tag Add a tag to a specific contact Write add_dashboard_widget Add a new widget to the dashboard. Specify widget type and optional position/size. Write add_ip_to_whitelist Add an IP address to the whitelist Write add_segmentation_tag Add a tag to a segmentation Write assign_tag_to_recipients Assign a tag to multiple recipients (contacts) Write bulk_spam_messages Bulk mark or unmark messages as spam (max 100 per request) Write change_password Change user password Write create_api_key Create a new API key Write create_bot Create a new bot Write create_bot_env_var Create a new bot environment variable Write create_bot_filter Create a new filter for a bot Write create_broadcast Create a new newsletter campaign Write create_channel Create a new messaging channel Write create_contact Create a new contact Write create_custom_field Create a new custom field definition. The field key must be unique within the account. Write create_export Create a new data export Write create_feed Create a new RSS/Atom feed monitor Write create_flow Create a new flow for orchestrating bots in a visual workflow Write create_flow_edge Create a connection between two nodes in a flow. Both nodes must exist in the same flow. Write create_flow_node Add a bot as a node in a flow. The bot must belong to the same channel as the flow. Write create_object_folder Create a new object folder Write create_poll Create a new poll Write create_poll_option Create a new option for a poll Write create_qr_code Generate a new QR code for a channel Write create_scoped_api_key Create a scoped CLI/automation token (not channel-bound). Write create_segmentation Create a new contact segmentation Write create_short_link Create a new short link Write create_super_widget Create a SuperWidget that combines multiple channel widgets into a single interface Write create_tag Create a new tag Write create_team_member Create a new team member (guest user) via Public API Write create_template Create a new message template Write create_ticket Create a new support ticket Write create_ticket_from_message Convert an inbox message into a support ticket Write create_ticket_message Add a message/reply to a ticket Write create_widget Create a new widget Write generate_ai_reply Generate AI smart reply suggestions for a message Write import_tags Import tags from JSON data. Returns summary with imported count, skipped duplicates, and errors. Write import_templates Import templates from JSON data. Returns summary with imported count, skipped duplicates, and errors. Write invite_team_member Invite a new team member Write mark_chat_as_read Mark a chat as read Write mark_message_spam Mark or unmark a single message as spam Write remove_bot_tag Remove a tag from a bot Write remove_contact_tag Remove a tag from a specific contact Write remove_coupon Remove currently applied coupon Write remove_tag_from_recipients Remove a tag from multiple recipients (contacts) Write reorder_custom_fields Reorder custom field definitions. Provide all field IDs in desired order. Write reply_ticket Send a real support reply on a ticket. Unlike create_ticket_message Write send_broadcast Send a newsletter immediately Write send_chat_message Send a message in a chat Write send_message Send a message to a contact via a channel. Pass templateId to send an approved WhatsApp template (bypasses 24h Write set_contact_custom_field_value Set a single custom field value for a contact Write set_contact_custom_fields Set multiple custom field values for a contact at once Write update_account Update account information Write update_api_key Update an API key Write update_bot Update an existing bot Write update_bot_env_var Update a bot environment variable Write update_bot_env_var_value Update a recipient-specific environment variable value Write update_bot_filter Update an existing bot filter Write update_broadcast Update an existing newsletter Write update_channel Update an existing channel Write update_contact Update an existing contact Write update_current_user Update current user profile Write update_custom_field Update a custom field definition. The field key cannot be changed. Write update_dashboard_widget Update a widget Write update_feed Update an existing feed Write update_flow Update flow properties like name, description, color, or status Write update_flow_edge Update edge properties like source/target nodes, label, or type Write update_flow_node Update node position, type, or associated bot Write update_message Update an existing message Write update_object_folder Update an existing folder Write update_poll Update an existing poll Write update_poll_option Update a poll option Write update_qr_code Update an existing QR code Write update_segmentation Update an existing segmentation Write update_setting Update a specific setting Write update_settings Update multiple settings at once Write update_short_link Update an existing short link Write update_super_widget Update SuperWidget configuration and linked widgets Write update_tag Update an existing tag Write update_team_member Update team member permissions Write update_template Update an existing template Write update_ticket Update a ticket (status, priority, assignment) Write update_widget Update an existing widget
READ 117 tools
Read download_broadcast_media Download newsletter media file Read download_export Download an export file Read download_message_media Download message media file Read export_tags Export all tags to CSV or JSON format Read export_templates Export all templates to CSV or JSON format, optionally filtered by channel Read get_account Get current user account information Read get_analytics Get overall analytics overview with all key metrics Read get_analytics_detail Get detailed analytics for a specific type (messages, broadcasts, contacts, etc.) Read get_api_key Get a specific API key by ID Read get_billing_info Get billing information and current balance Read get_bot Get a specific bot by ID Read get_bot_env_var Get a specific bot environment variable Read get_bot_env_var_bots Get bots using a specific environment variable Read get_bot_env_var_values Get recipient-specific values for a bot environment variable Read get_bot_filter Get a specific bot filter Read get_bot_matches Get bot match history (trigger events) with pagination and search Read get_broadcast Get a specific newsletter by ID Read get_broadcast_media Get newsletter media information Read get_broadcast_media_thumbnail Get newsletter media thumbnail Read get_broadcasts_analytics Get newsletters analytics and campaign performance Read get_channel Get a specific channel by ID Read get_channel_kpis Get KPIs for a specific channel including contacts, messages, newsletters, and engagement metrics Read get_channels_kpis Get aggregated KPIs across all messaging channels Read get_chat Get a specific chat by ID with message history Read get_contact Get a specific contact by ID Read get_contact_custom_fields Get all custom field values for a specific contact Read get_contact_order_stats Get order statistics for a specific contact Read get_contact_orders Get all orders for a specific contact Read get_contact_tags Get all tags assigned to a specific contact Read get_contacts_analytics Get contacts growth and engagement analytics Read get_current_tenant Show the currently active tenant/environment, including ID, name, API URL, and scope. Read get_current_user Get current user profile Read get_custom_field Get a specific custom field definition by ID Read get_dashboard_overview Get dashboard overview with widgets and widget types Read get_dashboard_stats Get dashboard overview with widgets and widget types Read get_dashboard_widget Get a specific dashboard widget by ID with position, size, and type details Read get_dashboard_widget_types Get all available dashboard widget types that can be added to the dashboard Read get_ecommerce_order Get a specific e-commerce order by ID Read get_event_stream Get event stream with real-time updates Read get_export Get export status and details Read get_feed Get a specific feed by ID Read get_flow Get a specific flow by ID including all nodes and edges Read get_flow_edge Get a specific edge in a flow Read get_flow_node Get a specific node in a flow Read get_health Get API health status and uptime information Read get_inbox_unread_count Get the total number of unread received messages (inbox) Read get_invoice Get a specific invoice by ID Read get_message Get a specific message by ID Read get_message_event Get a specific message event by ID with full details Read get_message_events Get message delivery events and status updates Read get_message_media Get message media information Read get_message_media_thumbnail Get message media thumbnail Read get_message_reactions Get all reply messages (reactions) to a specific message Read get_messages_analytics Get messages analytics and statistics Read get_object_folder Get a specific folder by ID Read get_plan Get details of a specific plan Read get_poll Get a specific poll by ID with results Read get_poll_option Get a specific poll option Read get_qr_code Get a specific QR code by ID Read get_segmentation Get a specific segmentation by ID Read get_setting Get a specific setting by key Read get_settings Get all user settings Read get_short_link Get a specific short link by ID with click statistics Read get_subscription Get current subscription details Read get_super_widget Get a specific SuperWidget by ID including linked widgets Read get_tag Get a specific tag by ID Read get_tag_bots List all bots that use a specific tag, paginated Read get_tag_segments List all segments that use a specific tag, paginated Read get_team_member Get a specific team member by ID Read get_template Get a specific template by ID Read get_ticket Get a specific ticket by ID with full history Read get_ticket_message Get a specific ticket message Read get_widget Get a specific widget by ID Read list_api_keys List all API keys for the authenticated user Read list_bot_env_vars List bot environment variables Read list_bot_filters List all filters for a specific bot Read list_bot_tags List all tags assigned to a bot Read list_bots List all bots with optional filters Read list_broadcasts List all newsletters with optional filtering by channel Read list_channels List all channels with optional pagination Read list_chats List all chats with optional filters Read list_contacts List all contacts with optional filtering by channel and pagination Read list_custom_fields List all custom field definitions sorted by display order Read list_dashboard_widgets Get all widgets configured on the user Read list_ecommerce_orders List all e-commerce orders with optional pagination and search Read list_exports List all data exports Read list_feeds List all RSS/Atom feeds Read list_flow_edges List all edges (connections between nodes) in a specific flow Read list_flow_nodes List all nodes (bot placements) in a specific flow Read list_flows List all flows with optional filters for channel, status, and search Read list_invoices List all invoices Read list_ip_whitelist List all whitelisted IPs for an API key Read list_message_events List message delivery and interaction events with optional filters. Tracks sent, delivered, read, clicked, rec Read list_messages List messages with optional filtering by channel and contact Read list_object_folders List all object folders Read list_plans List all available subscription plans Read list_poll_options List all options for a poll Read list_polls List all polls with optional filters Read list_qr_codes List all QR codes with optional filters Read list_segmentation_tags List all tags for a segmentation Read list_segmentations List all contact segmentations Read list_short_links List all short links with click statistics Read list_super_widgets List all SuperWidgets with optional search by name Read list_tags List all tags with optional search Read list_team List all team members (guest users) via Public API Read list_team_members List all team members Read list_templates List all message templates with optional filters Read list_tenants List all available tenants/environments with their scope and credential status. Read list_ticket_messages List all messages in a ticket Read list_tickets List all support tickets with optional filters Read list_webhook_subscriptions List all active webhook subscriptions for the authenticated user Read list_widgets List all widgets Read poll_device_token Poll for a device authorization token after starting a device flow. Read subscribe_webhook Subscribe to a webhook event. Returns a one-time HMAC secret — store it immediately. Read validate_coupon Validate a coupon code Read validate_tags_import Validate tags data before importing. Returns validation errors and duplicate count. Read validate_templates_import Validate templates data before importing. Returns validation errors and duplicate count.

Related servers

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

Questions about instantKOM MCP Server

Can an AI agent move money through the instantKOM MCP Server MCP server? +

Yes. The instantKOM MCP Server server exposes 3 financial tools including apply_coupon, subscribe_to_plan, update_payment_method. Without a policy, an autonomous agent can call these with no spend caps, no rate limits, and no approval flow. PolicyLayer lets you block financial tools by default, require human approval, or set per-tool rate limits — enforced on every call.

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

Yes. The instantKOM MCP Server server exposes 38 destructive tools including bulk_delete_custom_fields, delete_account, delete_api_key. 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 instantKOM MCP Server? +

The instantKOM MCP Server server has 84 write tools including add_bot_tag, add_contact_tag, add_dashboard_widget. 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 instantKOM MCP Server.

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

245 tools across 4 categories: Destructive, Execute, Read, Write. 117 are read-only. 128 can modify, create, or delete data.

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

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

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

Instant setup, no code required.

245 instantKOM MCP Server tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from instantKOM MCP Server's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

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

Message sent.

We'll get back to you soon.