Unidecode & Emoji Regex Connector for AI agents.
1 live capability
Prevent multi-part SMS charges by enforcing 160-character GSM-7 encoding.
Waiting for input…
Why people use Unidecode & Emoji Regex
SMS GSM-7 Sanitizer for Preventing Twilio Billing Surprises
Instead of manually scrubbing every message, you can let the SMS GSM-7 Sanitizer do the work. It acts as a filter that catches those sneaky characters and converts them into safe ASCII. You get predictable costs and messages that actually land in the user's inbox.
What Vinkius changes
You get guaranteed 160-character compatibility for every SMS you send.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Automated Marketing Campaigns
A brand sends a discount code via an AI agent.
- Real-world use case 02
Server Alert Notifications
A developer sets up a server alert.
- Real-world use case 03
Customer Support Replies
An AI handles customer replies and uses the capability to keep responses concise and compatible with older phones that don't support Unicode.
Complete set · 1capability
The complete Unidecode & Emoji Regex capability set.
These are the exact actions your AI can choose when you ask it to work with Unidecode & Emoji Regex.
01
1 capability in this set.
Part of 1 available through Unidecode & Emoji Regex.
- 01 Capability
Sanitize gsm7
Scans your text to strip emojis and convert Unicode into 7-bit ASCII for standard SMS delivery.
Set up in minutes
One URL. Then ask Unidecode & Emoji Regex to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Unidecode & Emoji Regex from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_62Hkg8tkVyvv4L9qSbqQlax2IvyrZ64gBaZsZNQn/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Unidecode & Emoji Regex, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Unidecode & Emoji Regex for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_62Hkg8tkVyvv4L9qSbqQlax2IvyrZ64gBaZsZNQn/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Unidecode & Emoji Regex URL.
- Step 03
Save and start
Save the connection and enable Unidecode & Emoji Regex in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"sms-gsm-7-sanitizer": {
"url": "https://edge.vinkius.com/vk_preview_62Hkg8tkVyvv4L9qSbqQlax2IvyrZ64gBaZsZNQn/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Unidecode & Emoji Regex
Open Agent mode in chat and ask: "Using Unidecode & Emoji Regex, help me...". 1 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"sms-gsm-7-sanitizer": {
"url": "https://edge.vinkius.com/vk_preview_62Hkg8tkVyvv4L9qSbqQlax2IvyrZ64gBaZsZNQn/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Unidecode & Emoji Regex
Ask Copilot: "Using Unidecode & Emoji Regex, help me...". 1 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"sms-gsm-7-sanitizer": {
"url": "https://edge.vinkius.com/vk_preview_62Hkg8tkVyvv4L9qSbqQlax2IvyrZ64gBaZsZNQn/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Unidecode & Emoji Regex
Open Cascade and ask: "Using Unidecode & Emoji Regex, help me...". 1 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"sms-gsm-7-sanitizer": {
"url": "https://edge.vinkius.com/vk_preview_62Hkg8tkVyvv4L9qSbqQlax2IvyrZ64gBaZsZNQn/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Unidecode & Emoji Regex
Ask Cline: "Using Unidecode & Emoji Regex, help me...". 1 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add sms-gsm-7-sanitizer --transport http "https://edge.vinkius.com/vk_preview_62Hkg8tkVyvv4L9qSbqQlax2IvyrZ64gBaZsZNQn/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Unidecode & Emoji Regex
Ask Claude: "Using Unidecode & Emoji Regex, show me...". 1 tools are ready
Where the request belongs
Work Unidecode & Emoji Regex can move forward.
This is for the marketing ops manager tired of seeing their Twilio bill triple because of a single emoji. It's for the martech engineer who has to write custom regex to clean strings for every outbound message and the developer who wants to ensure automated alerts don't break on old phones.
Marketing Ops Manager
They use this to ensure high-volume SMS blasts stay under the 160-character limit to protect the marketing budget.
Martech Engineer
They integrate this into automated workflows to handle Unicode transliteration without writing custom regex.
SMS Developer
They use this to sanitize user-generated content before it hits a Twilio or Zenvia API.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsRegex Toolkit
Equip your AI with strict Regular Expressions. Deterministically extract, validate, and redact Emails, URLs, and Phones without hallucinations.
Bandwidth
Automate telecom workflows via Bandwidth. send SMS/MMS, manage media, campaigns, and toll-free verification directly from any AI agent.
ProTexting
Automate SMS marketing via ProTexting. manage campaigns, contacts, and keywords directly with AI.
Phone Validator Engine
Stop LLMs from hallucinating phone numbers. Validates and formats numbers to E.164 natively.
SMS Marketing Compliance Checker
Validate SMS marketing copy for encoding efficiency, regulatory compliance, and link optimization.
PII Redaction Deterministic Scrubber Alternative
Detects and redacts SSNs, emails, phone numbers, credit cards, and IBANs using regex and checksums.
Bring your own AI
Change the model, client or framework. Keep Unidecode & Emoji Regex connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Unidecode & Emoji Regex.
The practical details behind the request, access and result.
How does SMS GSM-7 Sanitizer save me money?
It prevents your messages from being split into multiple segments. By ensuring your text stays within the 160-character GSM-7 limit, you avoid the 3x surcharges many providers charge for multi-part SMS.
Does it remove all emojis?
Yes, it aggressively strips out all emojis and zero-width characters to ensure your message is compatible with standard telecom encoding.
Will it break my text?
No, it doesn't delete your content. It transliterates complex characters, like accents, into safe ASCII equivalents so they remain readable.
Is it for Twilio?
It works perfectly with Twilio, Zenvia, and any other service that uses standard GSM-7 encoding for SMS delivery.
How does it handle accents?
It converts complex accents and symbols into safe 7-bit ASCII. This ensures that characters like 'é' don't trigger a switch to expensive Unicode encoding.
Can it handle long messages?
It helps keep messages within the 160-character limit. If your message is too long, it will still be processed, but the capability's main job is ensuring encoding doesn't shrink that limit further.
Why does an emoji cost more?
Emojis force the telecom provider to use UCS-2 encoding, which cuts the character limit from 160 down to 70 per message segment.
What happens to accented letters?
Using the unidecode algorithm, letters like 'ç' become 'c' and 'ã' become 'a', ensuring strict ASCII compatibility.
Is this needed for WhatsApp?
No, WhatsApp handles Unicode perfectly. This is specifically for legacy SMS gateways like Twilio and SNS.
One connection away
Give your agent a direct line to Unidecode & Emoji Regex.
Connect Unidecode & Emoji Regex once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available