How to configure the Ozeki SMS MCP Server in Claude Cowork
This guide walks you through integrating the Ozeki SMS MCP Server with Claude Cowork, a desktop productivity application from Anthropic that lets you automate file and task management workflows using plain language. By following this tutorial, you will learn how to edit the Claude Cowork configuration file, add the Ozeki SMS Gateway as an MCP server, and verify the connection from the Connectors panel.
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. Because Claude Cowork uses a stdio-based MCP interface, the connection is established through mcp-proxy, which bridges it to the Ozeki SMS Gateway's Streamable HTTP endpoint.
Claude Cowork MCP server configuration
# Open: Settings -> Developer -> Edit Config -> claude_desktop_config.json
# Replace {address} with your Ozeki SMS Gateway host IP or hostname
# Replace ozk-abc123 with the API key generated for your MCP user account
"mcpServers": {
"ozeki-sms": {
"command": "uvx",
"args": [
"mcp-proxy",
"--transport", "streamablehttp",
"-H", "Authorization", "Bearer ozk-abc123",
"http://{address}:9529/mcp"
]
}
}
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 Claude Cowork installed on your system, as well as uv, which provides the uvx command used to run mcp-proxy.
- Open the Claude Cowork config file
- Add the Ozeki SMS MCP server entry
- Restart Claude and verify the connection
Video tutorial
The following video shows how to add the Ozeki SMS MCP Server to Claude Cowork step-by-step.
Step 1 - Open the Claude Cowork config file
Open Claude and navigate to Settings. Select the Developer section and click Edit Config to open the configuration directory in File Explorer (Figure 1).
In the configuration directory, locate and open the claude_desktop_config.json
file in a text editor such as Notepad or Visual Studio Code. This file stores all
MCP server registrations for Claude Cowork (Figure 2).
Step 2 - Add the Ozeki SMS MCP server entry
Add the Ozeki SMS MCP server entry inside the mcpServers block as
shown below. Replace {address} with the IP address or hostname of
your Ozeki SMS Gateway installation, and replace ozk-abc123 with the
API key you generated for your MCP user account. The entry uses
uvx and mcp-proxy to bridge the Streamable HTTP
transport used by the gateway. Save the file after making the changes (Figure 3).
"mcpServers": {
"ozeki-sms": {
"command": "uvx",
"args": [
"mcp-proxy",
"--transport", "streamablehttp",
"-H", "Authorization", "Bearer ozk-abc123",
"http://{address}:9529/mcp"
]
}
}
Step 3 - Restart Claude and verify the connection
Restart Claude to apply the updated configuration. Claude Cowork will reload the config file on startup and attempt to connect to the registered MCP servers (Figure 4).
After Claude restarts, open the Connectors panel and confirm that ozeki-sms appears with a connected status. This confirms that the application has successfully reached your Ozeki SMS Gateway using the configured URL and API key (Figure 5).
Summary
You have successfully added the Ozeki SMS MCP Server to Claude Cowork. The mcp-proxy command bridges Claude Cowork's stdio interface to the Ozeki SMS Gateway's Streamable HTTP endpoint, while the Bearer token authenticates every request. With the server connected, Claude can send and receive SMS messages through your gateway without any additional setup, simply by being asked to do so in plain language.