4,500+ servers built on MCP Fusion
Vinkius

AT&T IoT MCP. Manage your entire IoT SIM fleet from a single chat interface.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

AT&T IoT MCP on Cursor AI Code Editor MCP Client AT&T IoT MCP on Claude Desktop App MCP Integration AT&T IoT MCP on OpenAI Agents SDK MCP Compatible AT&T IoT MCP on Visual Studio Code MCP Extension Client AT&T IoT MCP on GitHub Copilot AI Agent MCP Integration AT&T IoT MCP on Google Gemini AI MCP Integration AT&T IoT MCP on Lovable AI Development MCP Client AT&T IoT MCP on Mistral AI Agents MCP Compatible AT&T IoT MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

AT&T IoT MCP Server gives your AI client full command over your entire IoT SIM fleet. Use it to check device status, manage data pools, and diagnose connectivity issues for thousands of deployed sensors.

You can activate, suspend, update settings, and track usage across all your connected devices without logging into a separate console.

What your AI agents can do

Activate device

Restores service to a suspended or deactivated IoT SIM, returning the activation timestamp and assigned IP.

Diagnose connectivity

Runs automated tests on an IoT device to identify connectivity problems and suggests fixes for rapid troubleshooting.

Get data usage

Retrieves current and historical data usage for a specific IoT SIM, helping track limits and forecast billing.

+ 7 more capabilities included
Check device inventory and status

List every SIM in your fleet, getting its current status, last activity, and full ICCID details.

Diagnose connectivity issues

Run automated checks on an offline device to find the root cause, such as an APN mismatch or network failure.

Manage device data and billing

Track data usage, identify over-consuming devices, and list shared data pools to prevent service interruptions.

Control device lifecycle

Activate a suspended SIM, suspend a lost device, or resume service without needing to touch the console.

Update device settings

Change critical configurations like APN settings or rate limits for specific devices.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

AT&T IoT MCP Server: 10 Tools for Device & SIM Management

Use these tools to manage every aspect of your IoT fleet, from simple status checks to complex data pool audits and device configuration updates.

activate019d7554

activate device

Restores service to a suspended or deactivated IoT SIM, returning the activation timestamp and assigned IP.

diagnose019d7554

diagnose connectivity

Runs automated tests on an IoT device to identify connectivity problems and suggests fixes for rapid troubleshooting.

get019d7554

get data usage

Retrieves current and historical data usage for a specific IoT SIM, helping track limits and forecast billing.

get019d7554

get device status

Gets the real-time connectivity state and data allowance for an IoT SIM to check its health quickly.

get019d7554

get pool usage

Provides detailed consumption metrics for a specific shared data pool, helping prevent exhaustion.

list019d7554

list data pools

Lists all shared data pools configured for your IoT devices, helping manage enterprise data sharing.

list019d7554

list devices

Lists every managed IoT SIM in the AT&T Control Center, allowing you to audit the full fleet inventory.

resume019d7554

resume device

Restores network access to a suspended IoT SIM after troubleshooting or policy clearance.

suspend019d7554

suspend device

Blocks network access to an IoT SIM, used for lost/stolen devices or cost containment.

update019d7554

update device settings

Changes the configuration settings for an IoT device, such as rate limits or APN values.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with AT&T IoT, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Your AI client gives you full command over your entire AT&T IoT SIM fleet. You can check device status, manage data pools, and diagnose connectivity issues for thousands of deployed sensors. You don't need to log into a separate console to do any of this.

Check Inventory and Status

list_devices lists every managed IoT SIM in the AT&T Control Center, letting you audit your full fleet inventory. get_device_status checks the real-time connectivity state and data allowance for any IoT SIM, so you know its health fast. You can check the full ICCID details and last activity dates when you run list_devices.

Manage Device Data and Billing

get_data_usage retrieves current and historical data usage for a specific IoT SIM, helping you track limits and forecast billing. get_pool_usage gives detailed consumption metrics for a shared data pool, which stops you from running out of bandwidth. You can run list_data_pools to see all shared data pools configured for your IoT devices, helping you manage enterprise data sharing.

Control Device Lifecycle

suspend_device blocks network access to an IoT SIM—perfect for devices that got lost or are cost-prohibitive. You can use activate_device to restore service to a suspended or deactivated IoT SIM, getting back the activation timestamp and assigned IP. If you need to restore network access after troubleshooting or policy clearance, run resume_device.

Diagnose and Update Devices

diagnose_connectivity runs automated tests on an IoT device, finding connectivity problems and suggesting fixes so you can troubleshoot fast. You can use update_device_settings to change the configuration for an IoT device, like rate limits or APN values.

How AT&T IoT MCP Works

  1. 1 Subscribe to the AT&T IoT server and input your API credentials.
  2. 2 Your AI client sends a natural language request to your agent (e.g., 'What's wrong with device X?').
  3. 3 The agent translates that request into tool calls (e.g., diagnose_connectivity) and returns the results to you.

The bottom line is you manage your entire IoT fleet directly through conversation, without logging into the AT&T portal.

Who Is AT&T IoT MCP For?

The field engineer who needs to diagnose a remote device failure at 2 AM. The fleet manager who can't manually track data pool consumption across 500+ sensors. Network operations staff who need to audit configurations and troubleshoot connectivity issues instantly. This server lets you run the entire device lifecycle from a single chat interface.

IoT Fleet Manager

Audits data usage across the whole fleet, monitors data pool depletion, and suspends non-critical devices to save costs.

Field Engineer

Remotely diagnoses a device that went offline, activates a new deployment, or suspends a stolen SIM without driving to the site.

Network Operations Engineer

Checks device APN configurations and runs automated diagnostics to resolve connectivity issues across the network.

Finance Analyst

Forecasts billing cycles by auditing data usage across the fleet and reallocating unused data pool capacity.

What Changes When You Connect

  • Check device health instantly. Use get_device_status to see a SIM's live connectivity state, IP address, and remaining data. You don't have to check a dashboard to find out if it's offline.
  • Stop manual data tracking. Run get_data_usage to get historical usage and current consumption for any SIM, letting you predict when billing cycles will hit limits.
  • Control the fleet state instantly. Need to stop a stolen device? Use suspend_device. Need to restart a field unit? Use activate_device or resume_device—it's a single command, not a console workflow.
  • Prevent data pool failures. Run get_pool_usage and list_data_pools to monitor shared data capacity. You know exactly which devices are draining the pool before it runs out.
  • Fix network issues remotely. If a device is offline, run diagnose_connectivity. It tells you if the problem is an APN mismatch or a known network outage, telling you exactly what to fix.
  • Audit and configure everything. Use list_devices to get a full inventory, and update_device_settings to change APN values or rate limits on the fly.

Real-World Use Cases

01

Responding to a suspected data leak

A fleet manager notices unexpected data spikes. They ask their agent to run get_data_usage to pinpoint the source, then use suspend_device on the suspect SIM to contain the cost until the root cause is found.

02

Onboarding a new sensor batch

An engineer needs to bring 50 new units online. They first use list_devices to confirm the new ICCIDs are recognized, then use activate_device to restore service and assign initial IP addresses.

03

Troubleshooting a critical sensor failure

A sensor drops offline. Instead of checking 4 different dashboards, the engineer asks the agent to run get_device_status and diagnose_connectivity. The agent identifies an APN mismatch and suggests using update_device_settings.

04

Reallocating shared data capacity

The finance team sees one data pool is near exhaustion. They use list_data_pools to confirm the pool name, then run get_pool_usage to find the top consumers, and finally reallocate capacity.

The Tradeoffs

Checking device status manually

Logging into the AT&T portal, searching for the ICCID, checking the status tab, then opening the usage tab to see remaining data. This takes 5-7 clicks and 2 minutes.

Ask your agent to run get_device_status and get_data_usage in one prompt. It gives you the status and the usage metrics immediately.

Assuming a device is fine

A device is online, so the team assumes it's working. Later, they find it's failing because the APN setting was outdated, which only shows up after a deep dive.

Run diagnose_connectivity first. It checks network registration and APN config, catching configuration problems before they cause downtime.

Restarting the wrong device

A device is offline and the team manually restarts it, wasting time and resources because the root cause was a data pool limit, not a network issue.

Always check the data pool first using get_pool_usage. If the pool is full, you must address the capacity limit before trying to activate or resume the device.

When It Fits, When It Doesn't

Use this server if your primary workflow involves monitoring, diagnosing, or changing the state of a large, distributed fleet of IoT SIMs. It’s perfect for field engineers, network ops, and fleet managers who need to coordinate actions like suspension, activation, and configuration updates across hundreds of devices.

Don't use this if you just need basic, non-API data (e.g., a general market report). If you only need to check one specific piece of data (like a single device's IP address), the dedicated tool calls are still fastest. If your problem is purely related to backend billing systems not connected to the physical network, you need a different integration.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AT&T IoT. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

activate_device diagnose_connectivity get_data_usage get_device_status get_pool_usage list_data_pools list_devices resume_device suspend_device update_device_settings

Checking device status shouldn't require logging into multiple portals.

Today, checking a device's status is a multi-step process. You log into the IoT Control Center, find the device by ICCID, check the 'Status' tab for its current state, then you have to navigate to a separate 'Usage' section to see how much data is left. Then, if it's offline, you jump to the 'Diagnostics' tab, which is often buried.

With this MCP server, you just ask your agent. It runs `get_device_status` and `get_data_usage` and gives you a single, unified report. You get the status, the IP, and the data remaining, all in one response.

Use the AT&T IoT MCP Server to manage device settings and connectivity.

Manually changing an APN setting or rate limit requires deep access to the AT&T portal and involves multiple clicks, confirmation screens, and sometimes a manual ticket submission. This process is slow and prone to human error.

Now, you tell your agent to `update_device_settings`. It handles the API call, updates the configuration, and confirms the change. It's done in seconds, right from your chat.

Common Questions About AT&T IoT MCP

How do I use the `list_devices` tool to get an inventory of my entire IoT fleet? +

The list_devices tool returns a full list of all managed SIMs, including their ICCIDs and current statuses. This is the starting point for auditing your entire fleet's provisioning status.

Can I use `diagnose_connectivity` to figure out why a device is offline? +

Yes. The diagnose_connectivity tool runs automated checks on the device, identifying the specific issue—like an APN mismatch or network authentication failure—and recommending the next step.

What is the difference between `suspend_device` and `get_device_status`? +

get_device_status reads data to tell you the current state. suspend_device changes the state by blocking network access, which you use for cost containment or loss prevention.

How do I check if a shared data pool is running low? +

Run get_pool_usage with the pool name. This gives you the exact metrics, showing used GB, allocated GB, and the remaining capacity, helping you prevent exhaustion.

Can `update_device_settings` be used to change the APN? +

Yes. This tool requires the ICCID and a settings object. You pass the new APN value to update_device_settings to optimize performance or migrate the device.

How do I use `get_pool_usage` to forecast when a shared data pool will run out? +

It shows the usage against the allocated limit and provides the remaining amount. You can also see the renewal date and calculate the consumption rate to predict when the pool hits a certain percentage.

If a device is suspended, what should I use to bring it back online? Is it `resume_device`? +

You use resume_device to restore network access. This action brings the device back online without needing to run a full reprovisioning cycle.

When should I use `list_data_pools` versus just checking data usage? +

Use list_data_pools first to see all shared data pools configured across your fleet. Then, use get_pool_usage to check the current consumption and remaining capacity for a specific pool.

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.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for AT&T IoT. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.