eskiz-mcp
Первый MCP-сервер для Eskiz.uz — доминирующего SMS-шлюза Узбекистана.
Отправляйте SMS, проверяйте статус доставки и контролируйте баланс прямо из Claude, Cursor или любого MCP-совместимого клиента.
Tools (6)
| Tool | Description |
|---|---|
send_sms | Send a single SMS to an Uzbek phone number |
send_batch | Send SMS to multiple recipients in one request |
get_status | Check delivery status by message ID |
get_balance | Get account balance, name, email, status |
get_limits | Get SMS sending limits (total / used / remaining) |
refresh_token | Refresh JWT auth token |
Pricing (Eskiz.uz)
| Type | Price |
|---|---|
| Informational SMS | ~95 sum/SMS |
| Promotional SMS | ~175 sum/SMS |
See eskiz.uz for current rates.
Quick Start
1. Get Eskiz credentials
Register at eskiz.uz and get your email + password.
2. Install
npm install -g @theyahia/eskiz-mcp
3. Configure in Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"eskiz": {
"command": "npx",
"args": ["-y", "@theyahia/eskiz-mcp"],
"env": {
"ESKIZ_EMAIL": "your-email@example.com",
"ESKIZ_PASSWORD": "your-password"
}
}
}
}
4. Use
Ask Claude:
- "Send an SMS to 998901234567 saying 'Your code is 1234'"
- "Check my Eskiz balance"
- "What are my SMS sending limits?"
Environment Variables
| Variable | Required | Description |
|---|---|---|
ESKIZ_EMAIL | Yes | Eskiz.uz account email |
ESKIZ_PASSWORD | Yes | Eskiz.uz account password |
Development
git clone https://github.com/theYahia/eskiz-mcp.git
cd eskiz-mcp
npm install
npm run build
npm test
Related
- russian-mcp — MCP servers for Russian/CIS services
License
MIT