How to configure the Ozeki SMS MCP Server in OpenClaw

This guide walks you through adding the Ozeki SMS MCP Server to your OpenClaw configuration so that OpenClaw can send and receive SMS messages on your behalf. By following this tutorial, you will learn how to edit the OpenClaw configuration file, add the Ozeki SMS MCP Server and verify the connection.

What is an MCP server?

An MCP (Model Context Protocol) server exposes tools that an AI model can call during a conversation. In this setup, the Ozeki SMS MCP Server provides SMS tools such as sending messages and listing incoming SMS. OpenClaw connects to the MCP server over HTTP and communicates with it directly using the configured URL and API key, making it straightforward to add mobile messaging capabilities to any OpenClaw workflow.

Overview
Overview

This diagram illustrates how OpenClaw communicates with the Ozeki SMS MCP Server over HTTP to enable SMS messaging capabilities. OpenClaw sends requests to the MCP server using the configured URL and API key, and the server processes these requests through the Ozeki SMS Gateway. This architecture allows OpenClaw to send and receive SMS messages seamlessly within any AI-powered workflow.

OpenClaw MCP server configuration

# OpenClaw configuration file location:
C:\Users\{User}\.openclaw\openclaw.json

# Add the following block inside the "mcp" property in openclaw.json
# Replace the URL with your Ozeki SMS Gateway address and the Bearer token with your API key
  "Ozeki SMS Gateway": {
    "url": "http://192.168.0.126:9529/mcp",
    "transport": "streamable-http",
    "headers": {
      "Authorization": "Bearer ozkey-abc123"
    }
  }
}

Steps to follow

We assume Ozeki SMS Gateway is already installed on your system and you have already created an MCP user account with an API key. You will also need OpenClaw installed on your system. If you have not set it up yet, follow our OpenClaw installation guide.

  1. Modify OpenClaw config file
  2. Verify the MCP server connection

How to configure the Ozeki SMS MCP Server with Claude Code video

Step 1 - Modify OpenClaw config file

Navigate to your user directory at C:\Users\{User}\ and open the .openclaw\openclaw.json file in a text editor such as Notepad. This file stores all OpenClaw configuration, including any MCP servers that OpenClaw should connect to on startup. Opening this file is the first step to registering the Ozeki SMS MCP Server with OpenClaw.

Open openclaw.json in a text editor
Figure 1 - Open openclaw.json in a text editor

Inside the file, locate the mcp property and add the Ozeki SMS Gateway entry with the correct URL pointing to your Ozeki SMS Gateway address and the Bearer token set to your API key. Replace the default values with your actual gateway address and the API key you generated for your MCP user account. Save the file after making the changes so OpenClaw can load the updated configuration.

Add the Ozeki SMS MCP Server entry to the mcp block
Figure 2 - Add the Ozeki SMS MCP Server entry to the mcp block

Step 2 - Verify the MCP server connection

Open a new PowerShell window by searching for PowerShell in the Start menu and clicking on the application. It is important to open a new PowerShell session after editing the configuration file so that OpenClaw loads the updated settings when it starts. This ensures the newly added MCP server entry is recognized by OpenClaw.

Open a new powershell window
Figure 3 - Open a new powershell window

Once OpenClaw has started, check the MCP server connection status to verify that the Ozeki SMS Gateway appears and is successfully connected. Confirm that the status shows a successful connection, which means OpenClaw has reached your gateway using the configured URL and API key. This verification step ensures that OpenClaw can now send and receive SMS messages through your Ozeki SMS Gateway.

Figure 4 - Verify Ozeki SMS MCP Server connection

Summary

You have successfully configured the Ozeki SMS MCP Server in OpenClaw. OpenClaw can now send and receive SMS messages through your gateway using plain language prompts. This makes it straightforward to add mobile messaging capabilities to any OpenClaw workflow.


More information