# String MCP for AI Agents AI Agent Connect

> String MCP connects your mobile messaging platform to your AI agent. It handles SMS and MMS sending, contact management, and campaign tracking. Use it to automate customer outreach and keep your messaging history organized in one place without leaving your primary workspace.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_brDg9YXfQzWKRJ2TC3zsIAUXNuDW1xcYrVdnNr1I/ai-agent-connect
- **Tags:** sms-marketing, mms-messaging, customer-engagement, contact-management, push-notifications, campaign-tracking

## Description

This Connector lets you treat your mobile messaging platform like an extension of your agent's brain. Instead of jumping between tabs to find phone numbers or check if a text actually went through, you can just tell your agent to handle it. You can pull up contact lists, check out what people are saying in active threads, and send out mass SMS or MMS messages without leaving your chat interface. It's great for keeping things organized because it handles the heavy lifting of tag management and campaign tracking too. If you're looking for a way to put your customer communication on autopilot while keeping the data clean, this is the way to go. You'll find it's a core part of the Vinkius catalog, making it easy to plug into your existing workflow without the usual friction of manual data entry.

## Tools

### get_contact
Pulls up specific details for a single contact. Use this to quickly see a customer's history.

### get_message
Retrieves the content and metadata of a specific message. It's useful for checking exact delivery details.

### list_campaigns
Shows all your current and past SMS marketing campaigns. Use this to monitor your outreach efforts.

### list_contacts
Provides a full list of every contact in your String account. It helps you see your entire reachable audience.

### list_conversations
Shows all your active messaging threads with customers. This keeps your team updated on live chats.

### list_messages
Lists all recent messages across your account. It's a quick way to see the latest activity.

### list_tags
Shows all the custom tags you've created for segmentation. Use this to see how your audience is categorized.

### send_message
Sends a new SMS or MMS to a specific phone number. This is the primary tool for direct customer outreach.

### check_string_status
Verifies that your account is connected and working correctly. Run this to troubleshoot connection issues.

### create_contact
Adds a new person to your database with their details. It automates the manual entry of new leads.

## Prompt Examples

**Prompt:** 
```
Send a text to +14155551234 saying 'Your order is ready for pickup'.
```

**Response:** 
```
### Message Sent

**Status:** Delivered
**Recipient:** +14155551234
**Content:** "Your order is ready for pickup."
**ID:** `msg_88219`

I've also updated the conversation thread to reflect this update.
```

**Prompt:** 
```
List all my contacts.
```

**Response:** 
```
### Contact List

I found **234 contacts** in your String account. Here are the most recent additions:

| Name | Phone Number | Tag |
| :--- | :--- | :--- |
| Sarah K. | +1415... | VIP
| Mike R. | +1650... | New Lead
| Lisa T. | +1212... | Follow-up |

Would you like me to filter these by a specific tag?
```

**Prompt:** 
```
Show all active conversations.
```

**Response:** 
```
### Active Conversations

There are currently **12 active threads**. Here are the most recent interactions:

*   **Sarah K.** (Last message: 5 mins ago)
*   **Mike R.** (Last message: 2 hours ago)
*   **Lisa T.** (Last message: 4 hours ago)

Let me know if you'd like me to summarize any of these specific threads.
```

## Capabilities

### Send SMS and MMS messages
Your agent can send text and multimedia messages to specific phone numbers directly.

### Create and manage contact records
Add new people to your database and pull up existing details instantly.

### Track active conversation threads
View ongoing chats to see what customers are saying in real time.

### Monitor marketing campaign status
See a list of your current and past marketing efforts to track performance.

### Organize contacts using custom tags
Use tags to segment your audience for more targeted outreach.

### Verify API connectivity
Check your account status to ensure your connection is active and working.

## Use Cases

### Updating a customer on an order
A customer wants an update. The agent uses get_message to see the last interaction and send_message to provide a real-time update.

### Onboarding a new lead
A new lead comes in from a web form. The agent uses create_contact to add them to the system and list_tags to categorize them as a hot lead.

### Auditing recent outreach
You need to know who has been contacted today. The agent uses list_contacts to pull a list of recent interactions and list_messages to show the latest replies.

### Reviewing marketing performance
The marketing team wants to see current SMS stats. The agent uses list_campaigns to give a summary of all active marketing efforts.

## Benefits

- Send texts instantly using send_message to reach customers on their mobile devices without switching apps.
- Keep your database clean by creating new entries with create_contact automatically as leads come in.
- Segment your audience better by using list_tags to organize different customer groups for targeted messaging.
- Monitor your outreach with list_campaigns to see how your marketing is performing in real time.
- Stay on top of customer needs by viewing history with list_conversations to see the context of every chat.

## How It Works

The bottom line is you get a direct line from your AI agent to your mobile messaging platform.

1. Connect your String account credentials to the Connector.
2. Give your agent permission to access your contacts and messages.
3. Ask your agent to send texts, list contacts, or check campaign status.

## Frequently Asked Questions

**Can the String MCP send MMS files?**
Yes, it supports both SMS and MMS. Your agent can send text messages or include images and other media to reach your customers.

**How does the String MCP handle my contact list?**
It gives your agent direct access to your records. Your agent can pull up existing details or add new people to your database automatically.

**Can I use the String MCP to track marketing campaigns?**
Absolutely. You can ask your agent to list your campaigns to see what's currently running and how your outreach is performing.

**What happens when I use the String MCP to send a text?**
Your agent sends the message through the String platform and can confirm the delivery status for you, keeping your records up to date.

**Can the String MCP check if my account is connected?**
Yes, there is a dedicated way for your agent to verify your connection status to ensure everything is working correctly before you start a task.

**How does the String MCP help with customer segmentation?**
It allows your agent to view and manage your tags. This means you can quickly organize your audience into groups for more targeted messaging.

**Can my AI send text messages?**
Yes. Use `send_message` with the recipient phone number and message text. The agent delivers it via String.

**Can I view conversation history?**
Yes. `list_conversations` shows all active threads, and `list_messages` returns full message history.

**Can I create contacts through the AI?**
Yes. `create_contact` adds a new contact with name and phone number to your String directory.