# BulkSMS.com MCP for AI Agents AI Agent Connect

> BulkSMS.com MCP lets you send global SMS messages, manage subscriber lists, and track real-time delivery statuses through your AI client. It handles everything from one-off order updates to large-scale marketing broadcasts across 800+ networks.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_Uqr9A7srK74Vxm9mLxhc62CT12Tr6yBuS69ajgte/ai-agent-connect
- **Tags:** bulk-messaging, transactional-sms, customer-notifications, global-messaging, api-integration, message-tracking

## Description

BulkSMS.com lets you take full control of your global business communication and automated SMS workflows through natural conversation. Imagine you're running a global e-commerce store. Instead of logging into a separate dashboard to send out order confirmations or marketing blasts, you just tell your AI agent what to do. You can ask it to notify a specific customer that their package is on the way or blast a discount code to your entire VIP group. The Connector handles the heavy lifting of connecting to the BulkSMS.com infrastructure. It keeps your contact lists organized and lets you see exactly who got your messages in real-time. When you need to know if you have enough credits for a big holiday campaign, you just ask. It takes the manual work out of global communication. Because it's hosted on the Vinkius catalog, you can plug it into your existing workflow and let your agent manage the logistics of SMS delivery while you focus on your business.

## Tools

### check_bulksms_status
Use this to verify that your connection to the BulkSMS.com API is active. It ensures your AI agent can communicate with the platform without errors.

### send_bulk_sms
Use this to send a large number of messages to many people at once. It's the best way to run high-volume marketing campaigns quickly.

### send_sms
Use this to send a single text message to one phone number. It's the right tool for one-off notifications like order updates or verification codes.

### create_contact
Use this to add a new person to your database. It helps you keep your subscriber list updated without having to log into a separate dashboard.

### delete_message
Use this to remove a specific message from your logs. This is helpful for keeping your history clean or removing old data.

### get_credits
Use this to see your current remaining credit balance. It helps you stay on top of your messaging budget and plan future campaigns.

### get_delivery_status
Use this to see if a specific message reached its destination. It gives you the exact delivery state for individual messages in your history.

### get_message
Use this to pull the full details of a single message. It allows you to inspect the content and metadata of any specific interaction.

### get_profile
Use this to see your account's general information. It's a quick way to verify your profile details and account settings.

### list_contacts
Use this to see every contact in your database. It lets you browse your entire subscriber list in one glance.

### list_groups
Use this to see all your organized contact groups. It helps you find the right audience segments for your next marketing blast.

### list_messages
Use this to see a list of your recent outgoing and incoming messages. It's the primary way to audit your recent communication history.

## Prompt Examples

**Prompt:** 
```
Send an SMS to +1555010203: 'Your order is ready for pickup'.
```

**Response:** 
```
SMS dispatched! I've sent the notification to +1555010203. The message is queued for delivery. Shall I check your remaining credits?
```

**Prompt:** 
```
List my last 5 sent messages and their status.
```

**Response:** 
```
Accessing logs... Your last 5 messages include a delivery to @user1 (Status: Delivered) and 4 others. I've retrieved the detailed timestamps for each interaction.
```

**Prompt:** 
```
What is my current BulkSMS credit balance?
```

**Response:** 
```
Scanning account... Your current balance is 1,240.50 credits. Based on your recent usage, you are in good standing for your next campaign. Need any help with a new broadcast?
```

## Capabilities

### Send individual and bulk SMS
Dispatch messages to single recipients or entire groups across 800+ global networks.

### Manage subscriber databases
Create new contacts and organize them into specific groups for targeted outreach.

### Track real-time delivery
Monitor the delivery status of every message to see who received your alerts.

### Monitor credit balances
Check your remaining account balance and credit utilization with a simple query.

### Audit communication logs
Retrieve detailed historical data for all sent and received messages.

### Verify API connectivity
Check your account status and connection health instantly through your agent.

## Use Cases

### Sending order updates
A support lead asks the agent to send a 'ready for pickup' SMS to a customer. The agent uses send_sms to notify the user instantly.

### Managing a marketing blast
A marketer wants to send a 20% off code to all 'New Signups.' The agent uses list_groups to find the ID and send_bulk_sms to the list.

### Tracking campaign success
An ops manager asks for the status of the last 50 messages. The agent uses list_messages and get_delivery_status to provide a summary.

### Checking budget
A manager asks 'how many credits do we have left?' The agent uses get_credits to provide an immediate balance update.

## Benefits

- Send high-volume messages instantly using send_bulk_sms without leaving your primary workspace.
- Keep your customer data organized by creating and managing profiles with create_contact and list_contacts.
- Get real-time visibility into your marketing reach by checking delivery states with get_delivery_status.
- Manage your messaging budget accurately by checking your remaining balance with get_credits.
- Target specific audiences more effectively by organizing your subscribers into categories using list_groups.
- Troubleshoot connectivity issues immediately by running check_bulksms_status to ensure your agent is linked correctly.

## How It Works

The bottom line is you get a hands-free way to manage global SMS communications through natural language.

1. Get your Token ID and Token Secret from the BulkSMS.com developer dashboard.
2. Connect the Connector to your AI client using these credentials.
3. Ask your agent to send messages, list contacts, or check balances.

## Frequently Asked Questions

**Can I use BulkSMS.com MCP to send marketing texts?**
Yes, you can use it to send large-scale broadcasts to your contact groups or individual subscribers.

**Does this Connector handle international numbers?**
Yes, it supports sending SMS to over 800 networks worldwide.

**How do I know if my messages were actually delivered?**
You can ask your agent to check the delivery status for specific messages or list your recent history.

**Can I manage my subscriber list with this?**
Yes, you can create new contacts and organize them into different groups for targeted messaging.

**How do I keep track of my spending?**
The Connector can check your current credit balance whenever you ask, helping you stay on budget.

**Is it easy to set up?**
You just need your Token ID and Secret from the BulkSMS.com dashboard to connect it to your AI client.

**How do I find my BulkSMS Token ID and Secret?**
Log in to BulkSMS, navigate to **Settings** > **Developers** > **API Tokens**, and generate a new token to get your ID and Secret.

**Can I manage contact groups via AI?**
The current toolset focuses on messaging and credit checks. You can query your account profile to see high-level metadata about your groups.

**How do I check my remaining balance?**
Use the `get_credit_balance` tool to retrieve your current remaining funds directly from the BulkSMS platform.