MCP Hub
Back to servers

@theyahia/eskiz-mcp

MCP server for Eskiz.uz SMS API — send SMS, check delivery, balance for Uzbekistan.

npm55/wk
Updated
Mar 31, 2026

Quick Install

npx -y @theyahia/eskiz-mcp

eskiz-mcp

Первый MCP-сервер для Eskiz.uz — доминирующего SMS-шлюза Узбекистана.

Отправляйте SMS, проверяйте статус доставки и контролируйте баланс прямо из Claude, Cursor или любого MCP-совместимого клиента.

Tools (6)

ToolDescription
send_smsSend a single SMS to an Uzbek phone number
send_batchSend SMS to multiple recipients in one request
get_statusCheck delivery status by message ID
get_balanceGet account balance, name, email, status
get_limitsGet SMS sending limits (total / used / remaining)
refresh_tokenRefresh JWT auth token

Pricing (Eskiz.uz)

TypePrice
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

VariableRequiredDescription
ESKIZ_EMAILYesEskiz.uz account email
ESKIZ_PASSWORDYesEskiz.uz account password

Development

git clone https://github.com/theYahia/eskiz-mcp.git
cd eskiz-mcp
npm install
npm run build
npm test

Related

License

MIT

Reviews

No reviews yet

Sign in to write a review