Claude Desktop SMS Setup with MCP
Step-by-step tutorial on connecting Claude Desktop to SMSRiver's Model Context Protocol server for interactive SMS testing.
Implementation Walkthrough
Locate Claude Desktop Config
On macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`. On Windows: `%APPDATA%/Claude/claude_desktop_config.json`.
Add SMSRiver Server Definition
Paste the NPX runner configuration and provide your secret API key.
Verify Tools in Claude UI
Look for the hammer icon in Claude Desktop showing the 8 available SMSRiver tools ready for execution.
Supported MCP Agent Tools
Discover supported countries, inventory counts, and carrier capabilities by source type.
Check line types, SMS capabilities, carrier limitations, and rental costs for a phone number or ISO country.
Create an isolated synthetic test inbox for deterministic webhook integration testing without real carriers.
Inject zero-carrier-cost synthetic SMS inbound events directly into webhook endpoints for CI/CD test automation.
Simulate carrier drops, 10DLC rejections, DND blocks, and queue timeouts to verify retry handling.
Query recorded test events, delivery status, latency, and raw carrier webhook payloads within plan retention.
Replay an existing test event to re-trigger local webhooks or reproduce failed integration test cases.
Inspect current billing plan, monthly quota, consumed requests, and remaining units across REST and MCP.