About Oblipali Sms
Oblipali Sms is an SMS marketing MCP server for AI agents, covering contacts, templates, campaigns, messaging, and analytics. It uses prepaid credits rather than a subscription.
Key features
- 01Manage and bulk-import contacts
- 02Create and manage SMS templates
- 03Create, edit, and send campaigns
- 04Send individual SMS messages
- 05Review logs and send statistics
- 06Manage opt-outs and credits
Use cases
- 01Import and maintain marketing contacts
- 02Prepare and send a template-based campaign
- 03Send an SMS to an individual number
- 04Check delivery logs, statistics, and credit balance
MCP support
The MCP server exposes tools over Streamable HTTP and uses Bearer-token authentication. AI agents can access contact, messaging, campaign, and analytics operations.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://kbchybeikoycamcfqfsq.supabase.co/functions/v1/mcp-serverclaude mcp add --transport http oblipali https://kbchybeikoycamcfqfsq.supabase.co/functions/v1/mcp-server{"mcpServers":{"oblipali":{"type":"http","url":"https://kbchybeikoycamcfqfsq.supabase.co/functions/v1/mcp-server"}}}Open in Cursor{"servers":{"oblipali":{"type":"http","url":"https://kbchybeikoycamcfqfsq.supabase.co/functions/v1/mcp-server"}}}Open in VS Code{"mcpServers":{"oblipali":{"type":"http","url":"https://kbchybeikoycamcfqfsq.supabase.co/functions/v1/mcp-server"}}}{"mcpServers":{"oblipali":{"serverUrl":"https://kbchybeikoycamcfqfsq.supabase.co/functions/v1/mcp-server"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://kbchybeikoycamcfqfsq.supabase.co/functions/v1/mcp-serverAuth requiredTools
23This tool takes no parameters.
Details
From the project READMEOblipali SMS — MCP Server
SMS marketing MCP server for AI agents. Manage contacts, create templates, run campaigns, send SMS, and track analytics — all via the Model Context Protocol.
Quick Start
1. Connect your agent
{
"mcpServers": {
"oblipali": {
"url": "https://kbchybeikoycamcfqfsq.supabase.co/functions/v1/mcp-server",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer obli_YOUR_API_KEY"
}
}
}
}
2. Get your API key
- Sign up at oblipali.app
- Go to API Keys in the dashboard
- Click Create API Key and copy it
3. Buy SMS credits
Go to Credits & Usage and buy a credit pack. No subscription — pay as you go.
| Pack | Credits | Price | Per SMS |
|---|---|---|---|
| Starter | 50 | 9 EUR | 0.18 EUR |
| Growth | 200 | 30 EUR | 0.15 EUR |
| Pro | 500 | 65 EUR | 0.13 EUR |
| Scale | 1000 | 120 EUR | 0.12 EUR |
Credits never expire.
Available Tools (20)
Contact Management
| Tool | Description |
|---|---|
list_contacts | List contacts with pagination and filters (tag, opted_out) |
create_contact | Add a contact — phone normalized to E.164 |
update_contact | Update contact fields (first_name, last_name, email, tags, metadata) |
delete_contact | Delete a contact by ID |
import_contacts | Bulk import up to 1,000 contacts (upsert on phone) |
SMS Templates
| Tool | Description |
|---|---|
list_templates | List all SMS templates |
create_template | Create template with {{first_name}}, {{last_name}}, {{promo_code}} variables |
update_template | Update template name, body, or active status |
delete_template | Delete a template |
Campaigns
| Tool | Description |
|---|---|
list_campaigns | List campaigns (filter by status) |
create_campaign | Create a draft campaign with message or template |
update_campaign | Update a draft/scheduled campaign |
delete_campaign | Delete a draft/cancelled campaign |
send_campaign | Send a campaign to matching contacts (costs 1 credit per SMS) |
Direct SMS
| Tool | Description |
|---|---|
send_sms | Send a single SMS to a phone number (costs 1 credit per SMS part) |
Logs & Statistics
| Tool | Description |
|---|---|
list_logs | List SMS logs with filters (campaign_id, status, pagination) |
get_stats | Aggregated send stats by date range |
count_sms_parts | Count SMS parts for a message without sending |
Opt-outs
| Tool | Description |
|---|---|
list_optouts | List opted-out phone numbers |
create_optout | Opt out a phone number |
delete_optout | Remove an opt-out |
Workspace
| Tool | Description |
|---|---|
get_workspace | Get workspace info, credit balance, and usage stats |
Example
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "send_sms",
"arguments": {
"phone": "+33612345678",
"message": "Hi! Your order is ready for pickup."
}
}
}
Response:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [{
"type": "text",
"text": "{\"ok\": true, \"phone\": \"+33612345678\", \"sms_parts\": 1, \"credits_remaining\": 49}"
}]
}
}
Protocol
- Transport: Streamable HTTP (POST)
- Format: JSON-RPC 2.0
- Auth: Bearer token (
obli_xxx) - Endpoint:
https://kbchybeikoycamcfqfsq.supabase.co/functions/v1/mcp-server
Agent Discovery
https://oblipali.app/llms.txt— LLM-readable overviewhttps://oblipali.app/.well-known/mcp.json— MCP auto-discovery
Links
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.