---
schema_version: "1"
id: 5f0d6198db7416a5a1cada19ca877a20e9739892119a4f742dbb4308d8d4638f
title: SMS
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/mce-mcp/reference/mce-mcp-tools-sms.md
canonical_url: https://developer.salesforce.com/docs/marketing/mce-mcp/references/mce-mcp-tools/mce-mcp-tools-sms.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 73ae2e532b80cf0e44c37089b82259b0a5e8ee529428338a9000ded99e04ca35
products:
  - MCP Server for Marketing Cloud Engagement
  - Marketing Cloud
---
# SMS

The MCP server for Marketing Cloud Engagement includes several tools for managing SMS messages. This table includes information about MCP tools for managing SMS messages.

| Tool Name                           | Description                                                                                                                 | Required Scopes          |
| ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
| `sfmc_create_mobileconnect_keyword` | Create a MobileConnect keyword.                                                                                             | Channels \| SMS \| Write |
| `sfmc_create_sms_definition`        | Create a definition for a transactional SMS message.                                                                        | Channels \| SMS \| Write |
| `sfmc_create_sms_send_definition`   | Create an SMS send definition for transactional messaging.                                                                  | Channels \| SMS \| Write |
| `sfmc_get_mobileconnect_codes`      | Retrieve MobileConnect configurations for short or long codes.<br><br><b>Special considerations</b>: Read-only, open-world  | Channels \| SMS \| Read  |
| `sfmc_get_sms_definition`           | Retrieve an SMS message definition by its key.<br><br><b>Special considerations</b>: Read-only, open-world                  | Channels \| SMS \| Read  |
| `sfmc_get_sms_definitions`          | List all definitions for transactional SMS messages.<br><br><b>Special considerations</b>: Read-only, open-world            | Channels \| SMS \| Read  |
| `sfmc_get_sms_subscription_status`  | Retrieve the subscription status for an SMS message definition.<br><br><b>Special considerations</b>: Read-only, open-world | Channels \| SMS \| Read  |
| `sfmc_send_outbound_sms_message`    | Send a transactional SMS message immediately.<br><br><b>Special considerations</b>: Open-world                              | Channels \| SMS \| Send  |
