# AT&T IoT MCP for AI Agents AI Agent Connect

> AT&T IoT MCP lets you manage your entire SIM fleet directly through your AI agent. You can activate devices, track data usage, monitor shared pools, and run connectivity diagnostics without jumping between tabs in the AT&T Control Center. It's built for managing large-scale IoT deployments with speed.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_YFstwCIlx1nPc9O3GzBKiwQJk2qplbw9H9PNBDuZ/ai-agent-connect
- **Tags:** sim-management, fleet-management, connectivity-diagnostics, device-inventory, iot-data-plans

## Description

Managing a massive fleet of IoT SIMs usually means drowning in browser tabs and clicking through the AT&T Control Center portal for every single update. This Connector changes that by letting your AI agent handle the heavy lifting. Instead of manually looking up ICCIDs or checking if a device is actually online, you just ask your agent to do it. You can see the status of every SIM, find out why a device is suspended, and quickly re-activate it. It handles the tedious stuff like monitoring data pool consumption so you don't get hit with unexpected overage charges. If a device goes dark, you can run a diagnostic check to see if it's an APN issue or a signal problem. Because Vinkius makes it easy to connect these tools, you get a unified command center where your agent knows your fleet's history and current state. You stop hunting for data and start making decisions based on what's happening right now.

## Tools

### activate_device
Onboard new devices or restore service by activating a suspended SIM. It returns the activation timestamp and IP.

### diagnose_connectivity
Run automated checks to find out why a device is offline or having signal issues. It provides recommended actions for fixes.

### get_data_usage
Pull current and past data usage to track limits or forecast your monthly bill. Use it to identify heavy users.

### get_device_status
Get live connectivity, signal strength, and IP addresses for any specific SIM. It's great for rapid troubleshooting.

### get_pool_usage
Check how much data is left in a shared pool and see which devices are using it most. It helps prevent pool exhaustion.

### list_data_pools
See all shared data pools configured across your enterprise fleet. Use this to manage data sharing across different groups.

### list_devices
Pull a full inventory of every IoT SIM managed in your AT&T account. Use it to audit your fleet or find inactive SIMs.

### resume_device
Restore network access to a SIM that was previously suspended. This is useful after troubleshooting or policy clearance.

### suspend_device
Block network access for lost, stolen, or decommissioned devices instantly. It's your first line of defense against theft.

### update_device_settings
Change APN settings or rate limits to fix configuration issues or migrate plans. You just need to provide the ICCID and settings.

## Prompt Examples

**Prompt:** 
```
List all my IoT devices and show me which ones are suspended.
```

**Response:** 
```
I've retrieved your IoT fleet inventory. 

| Total Devices | Active | Suspended | Deactivated |
| :--- | :--- | :--- | :--- |
| 247 | 231 | 14 | 2 |

**Suspended Devices:**
- 3 suspended for exceeding data limits
- 8 suspended manually (cost containment)
- 3 suspended due to reported loss/theft

Would you like me to resume any of the cost-containment suspensions?
```

**Prompt:** 
```
Device ICCID 8901234567890123456 is offline. Run diagnostics and tell me what's wrong.
```

**Response:** 
```
Diagnostics complete for **ICCID 8901234567890123456**.

**Issue Identified:** APN configuration mismatch.
- **Network Registration:** Success
- **Signal Strength:** -67 dBm (Strong)
- **Error:** The APN 'iot.att.net' is returning authentication failures.

**Recommended Action:** Update the APN settings using the correct value for your plan.
```

**Prompt:** 
```
Check the data pool usage for 'Enterprise-Fleet-A' and tell me our top 5 consuming devices.
```

**Response:** 
```
Pool **'Enterprise-Fleet-A'** usage:
- **Used:** 78.3 GB / 100 GB (78.3%)
- **Remaining:** 21.7 GB
- **Renewal Date:** April 28

**Top 5 Consuming Devices:**
1. ICCID ...3456 (8.2 GB)
2. ICCID ...7891 (6.7 GB)
3. ICCID ...2345 (5.1 GB)
4. ICCID ...6789 (4.8 GB)
5. ICCID ...0123 (3.9 GB)

At the current rate, this pool will reach 90% capacity by April 20.
```

## Capabilities

### Activate suspended SIMs
Restore service to your devices instantly without manual portal navigation.

### Run connectivity diagnostics
Find out exactly why a remote device is offline or having signal issues.

### Track historical data usage
Pull past usage data to identify patterns and forecast your monthly billing.

### Monitor shared data pools
See how much data is left in a pool and which devices are eating it up.

### Audit fleet inventory
Get a full list of every SIM in your account to keep your records accurate.

### Update device configurations
Push new APN settings or rate limits to your devices in bulk.

### Block lost or stolen devices
Suspend network access for compromised hardware to prevent unauthorized costs.

## Use Cases

### Lost device lockdown
A field worker loses a tracker. The manager asks the agent to suspend_device for that ICCID immediately to block network access.

### Data pool audit
A fleet manager notices high costs and asks the agent to get_pool_usage to find the top 5 consuming devices in a specific pool.

### Remote troubleshooting
An offline sensor is reported. An engineer uses diagnose_connectivity to find an APN mismatch and then applies a fix.

### Bulk activation
A new shipment of 50 devices arrives. The manager asks the agent to activate_device for the new batch to get them online fast.

## Benefits

- Stop manual data entry by using list_devices to see your entire inventory in one go.
- Prevent overage charges by monitoring shared pools with get_pool_usage.
- Cut down on truck rolls by using diagnose_connectivity to find remote APN issues.
- Secure your network instantly by using suspend_device for lost or stolen hardware.
- Simplify plan migrations by using update_device_settings to push new configurations.
- Get faster onboarding by using activate_device to restore service after maintenance.

## How It Works

The bottom line is you get a voice-controlled command center for your entire AT&T IoT fleet.

1. Subscribe to the AT&T IoT MCP on Vinkius.
2. Add your AT&T IoT API Key and Client ID to your AI client.
3. Ask your agent to list devices, check status, or run diagnostics.

## Frequently Asked Questions

**Can the AT&T IoT MCP help me manage my SIM inventory?**
Yes, it lets you pull a full list of every SIM in your AT&T account. You can quickly see which devices are active, suspended, or deactivated without logging into the web portal.

**How do I use the AT&T IoT MCP to stop overage charges?**
You can monitor your shared data pools in real-time. The Connector shows you how much data is left and identifies the top consuming devices so you can act before you hit your limit.

**Can I use the AT&T IoT MCP to block a stolen device?**
Absolutely. You can ask your agent to suspend a specific SIM immediately. This blocks the device from accessing the network, protecting you from unauthorized usage costs.

**Can the AT&T IoT MCP help with remote troubleshooting?**
Yes, it runs automated diagnostics on your devices. It checks for signal strength, network registration, and APN issues, then tells you exactly what needs to be fixed.

**Does the AT&T IoT MCP work for both active and suspended SIMs?**
Yes, it handles both. You can check the status of active devices or quickly resume service on SIMs that were previously suspended for maintenance or cost control.

**How does the AT&T IoT MCP help with data pool management?**
It gives you a clear view of your enterprise data sharing. You can see all your pools, monitor aggregate consumption, and reallocate capacity between different groups easily.

**What information do I need to identify an IoT SIM?**
Each IoT SIM is uniquely identified by its **ICCID** (Integrated Circuit Card Identifier) -- a 19-20 digit number printed on the SIM card or available in your IoT Control Center dashboard. The ICCID is required for all device-specific operations like activation, suspension, and usage queries. You can list all your devices with `list_devices` to discover ICCIDs for your entire fleet.

**How do data pools work and how can I prevent pool exhaustion?**
Data pools are shared data plans across multiple IoT SIMs. Instead of each SIM having an individual cap, all devices in the pool draw from a common data bucket. Use `list_data_pools` to see your pools, `get_pool_usage` to check consumption and identify top-consuming devices, and set up alerts before reaching the limit. If a pool is near exhaustion, you can suspend low-priority devices with `suspend_device` or migrate high-usage devices to a different pool with `update_device_settings`.

**Can I automatically diagnose why an IoT device went offline?**
Yes. Use the `diagnose_connectivity` tool with the device's ICCID. It runs automated checks for network registration status, APN configuration, active data session, signal strength, and known network outages in the device's area. The tool returns detailed diagnostic results with recommended actions -- helping your field engineers resolve connectivity issues without manual portal navigation.