📡 SMS.ir MCP Server

OAuth 2.0 protected MCP server for SMS.ir platform

✅ OAuth 2.0 ✅ RFC 7591 ✅ MCP Compatible ✅ OpenAI Ready

🔗 Important Endpoints

MCP Endpoint: https://mcp.sms.ir/v1
OAuth Token: https://mcp.sms.ir/connect/token
Dynamic Registration: https://mcp.sms.ir/connect/register
Discovery: https://mcp.sms.ir/.well-known/openid-configuration
🔐 Test Authentication 📋 View Discovery

✨ Features

SMS.ir API Key Auth

Users authenticate with their SMS.ir API key

Real-time Validation

API keys validated against SMS.ir API

Dynamic Registration

RFC 7591 compliant auto-registration

OpenAI Compatible

Works with OpenAI MCP connector

🛠️ Available Tools

smsir_verify_send - Send SMS using templates (OTP, verification)

smsir_bulk_send - Send same message to multiple recipients

smsir_like_to_like_send - Send different messages to recipients

smsir_get_credit - Get account credit balance

smsir_get_lines - Get available sender line numbers

📖 Documentation

For integration guides, visit the project repository or check the documentation included with the deployment.