SOLAPI MCP Server

46 tools. 22 can modify or destroy data without limits.

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

Last updated:

22 can modify or destroy data
24 read-only
46 tools total

Community server · catalogue entry verified 03/07/2026

How to control SOLAPI MCP Server ↓

What SOLAPI MCP Server exposes to your agents

Read (24) Write / Execute (17) Destructive / Financial (5)
Critical Risk

The most dangerous SOLAPI MCP Server tools

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

How to control SOLAPI MCP Server

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

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

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "configure_list": {
    "limits": [
      {
        "counter": "configure_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 SOLAPI 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 SOLAPI →

Instant setup, no code required.

All 46 SOLAPI MCP Server tools

WRITE 16 tools
Write configure_setup Save SOLAPI API credentials by running Write configure_use Switch the active SOLAPI credential profile. Write create_kakao_brand_template Create a Kakao brand template. Either channelId or channelGroupId is required. SAFETY: requires confirmed=true Write create_kakao_template Create a Kakao alimtalk template. Either channelId or channelGroupId is required. SAFETY: requires confirmed=t Write inspect_kakao_template Submit a Kakao alimtalk template for review. SAFETY: requires confirmed=true. Write release_dormant_kakao_template Release a dormant Kakao alimtalk template. SAFETY: requires confirmed=true. Write send_ata Send a Kakao alimtalk (ATA) message. Requires pfid (Kakao channel ID) and templateId. The text body is filled Write send_bms Send a Kakao friendtalk (BMS) message. Requires pfid. Either templateId (template mode) or free=true with bubb Write send_lms Send an LMS (long SMS, up to 2000 bytes) via SOLAPI. SAFETY: requires confirmed=true to actually send. Write send_mms Send an MMS (image-attached) message via SOLAPI. Requires a local image file path. SAFETY: requires confirmed= Write send_rcs Send an RCS message via SOLAPI. Requires a brandId. Optional templateId (with variables JSON), subject, image, Write send_sms Send an SMS message via SOLAPI. SAFETY: requires confirmed=true to actually send. Without confirmed=true, retu Write update_kakao_brand_template Update a Kakao brand template by id. SAFETY: requires confirmed=true. Write update_kakao_template Update a Kakao alimtalk template by id. Only provided fields are changed. SAFETY: requires confirmed=true. Write update_mcp_policy Update the send-safety policy for the current MCP session. Changes are NOT persisted — the server resets to en Write update_senderid Activate or deactivate a registered sender phone number. SAFETY: requires confirmed=true.
READ 24 tools
Read configure_list List all SOLAPI credential profiles saved in ~/.solactl/credentials.json. The active profile is marked with Read configure_show Show the credentials of a single profile (active by default). API secret is masked. Read get_balance Show the SOLAPI cash balance and points for the active profile. Read get_example Fetch the full source code of a SOLAPI SDK example by id (as returned by list_examples). Returns the file cont Read get_kakao_brand_template_sendable Check whether a Kakao brand template can be sent. Read get_kakao_channel Get a single Kakao channel by id. Read get_kakao_channel_group Get a single Kakao channel group by id. Read get_kakao_template Get a single Kakao template by id. Read get_kakao_template_sendable Check whether a Kakao template can be sent (filterable by channelId/templateId/senderKey/templateCode). Read get_mcp_policy Show the current send-safety policy: whether sending is enabled, the per-call recipient cap, the allowed-sende Read get_quota Show current sending quota: current limit, min/max bounds, auto-adjustment flag, and overseas quota. Read get-solapi-doc 사용자가 명시적으로 웹 검색이나 최신 정보를 요청했을 때만 사용하세요. SOLAPI 웹사이트에서 실시간 정보를 검색합니다. 로컬 검색으로 충분하지 않거나 사용자가 웹에서 검색해달라고 명시적으로 요청 Read get-solapi-overview SOLAPI 서비스 전체 개요와 SDK별 예제 카탈로그 통계를 제공합니다. Read list_examples List SOLAPI SDK examples synced from official SDK repositories. Returns lightweight catalog entries (id, sdk, Read list_kakao_brand_templates List Kakao brand templates. Status values: ACTIVE, INACTIVE, DELETED. Read list_kakao_channel_categories List available Kakao channel categories. Read list_kakao_channel_groups List Kakao channel groups. Status values: PENDING, INSPECTING, APPROVED, REJECTED. Read list_kakao_channels List Kakao channels (alimtalk/friendtalk senders). Filter by channelId, searchId, phoneNumber, categoryCode, o Read list_kakao_template_categories List available Kakao template categories. Read list_kakao_templates List Kakao alimtalk/brand templates. Status values: PENDING, INSPECTING, APPROVED, REJECTED. Read list_messages List recent SOLAPI message send history. Supports filtering by date range, type (SMS/LMS/MMS/ATA/RCS/...), and Read list_quota_requests List previously submitted quota-increase requests. Status values: PENDING, APPROVED, REJECTED. Read list_senderids List registered sender phone numbers. Active only by default; pass Read request_quota Submit a quota-increase request. To maximize approval speed, the

Related servers

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

Questions about SOLAPI MCP Server

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

Yes. The SOLAPI MCP Server server exposes 5 destructive tools including cancel_inspect_kakao_template, configure_delete, delete_kakao_brand_template. 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 SOLAPI MCP Server? +

The SOLAPI MCP Server server has 16 write tools including configure_setup, configure_use, create_kakao_brand_template. 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 SOLAPI MCP Server.

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

46 tools across 3 categories: Destructive, Read, Write. 24 are read-only. 22 can modify, create, or delete data.

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

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

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

Instant setup, no code required.

46 SOLAPI 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.