SMS GSM-7 Sanitizer

SMS GSM-7 Sanitizer MCP Connector for Claude

A+

Stop telecom bill shocks. Strip emojis and complex Unicode to guarantee 100% GSM-7 SMS compatibility and prevent multi-part charges.

1 tools Official Updated Jun 28, 2026 Official Vinkius Partner

When a Martech AI Agent drafts an SMS campaign via Twilio or Zenvia, the LLM will often include emojis (🚀) or smart quotes ( instead of "). This instantly breaks the standard 160-character GSM-7 encoding, reducing the limit to 70 characters and splitting the message into 3 parts. The client ends up paying 3x more for the campaign. This MCP solves that perfectly.

The Superpowers

  • Emoji Eradication: Safely strips all emojis and zero-width characters using aggressive regular expressions.
  • Unicode Transliteration: Converts complex accents and symbols into safe 7-bit ASCII (GSM-7) to guarantee maximum character limits per message segment.
text-encodinggsm7sms-optimizationstring-sanitizationtelecom-billingunicode-conversion

1 tools expose this connector's capabilities to your AI agent.

sanitize_gsm7

Pass the draft text and the engine will strip emojis and transliterate Unicode to pure 7-bit ASCII, guaranteeing GSM-7 encoding and maximum 160-character segments. Strips emojis and complex Unicode to guarantee 100% GSM-7 compatibility. Prevents Twilio from charging 3x for multi-part SMS messages

See how to talk to your AI agent using SMS GSM-7 Sanitizer.

Sanitize this SMS draft: `Hey John! 🚀 Your order is on the way. The "coffee" is hot!`

SMS GSM-7 Sanitization: `Hey John! Your order is on the way. The "coffee" is hot!`

Strip all Unicode from this alert message before I send it to Twilio.

SMS GSM-7 Sanitization: Message is safe to send.

Make sure this marketing broadcast is strictly 7-bit ASCII.

SMS GSM-7 Sanitization: Sanitization applied.

Emojis force the telecom provider to use UCS-2 encoding, which cuts the character limit from 160 down to 70 per message segment.

Related Connectors