# Authkey MCP for AI Agents AI Agent Connect

> Authkey MCP lets your AI agent send transactional SMS, voice OTPs, and emails directly. It connects your Authkey.io account to any MCP-compatible client so you can automate verification flows, dispatch high-fidelity voice alerts, and monitor your communication credits in one place.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_2kqsfbbsNjvtsbzHGPv5pNvntszTFMtMvOeALAp0/ai-agent-connect
- **Tags:** cpaas, otp-verification, transactional-email, voice-messaging, multi-channel-messaging, notifications

## Description

Authkey lets you connect your Authkey.io account to any AI agent and take full control of your multi-channel communication and automated notification workflows through natural conversation. Usually, sending a verification code or a status update involves a lot of context switching. You have to open a dashboard, find the right template, and then manually trigger a message. If you're doing this for dozens of users a day, it's a massive drain on your time and prone to human error. This Connector changes that by letting your AI agent do the work. You just tell the agent what needs to happen, and it handles the connection to Authkey.io. You get your notifications sent out instantly without ever leaving your primary workspace. Because Vinkius hosts this Connector, you can plug it into your existing workflow and let your agent manage the logistics of multi-channel messaging. It's about moving from manual clicking to natural language commands for your entire notification stack.

## Tools

### list_templates
View all your saved SMS and email templates. This helps you ensure your agent uses the correct brand-approved wording.

### check_balance
See your current remaining credits for all communication channels. Use this to monitor your spend in real-time.

### get_sms_status
Check if a sent SMS was delivered or failed. Use this to track the success of your outgoing messages.

### get_voice_status
See if a voice call was completed or reached the recipient. This helps you monitor your voice alert success.

### send_bulk_sms
Send a large batch of SMS messages to a list of recipients. Use this for mass notifications or alerts.

### send_voice
Initiate an automated voice call with a specific message. This is great for high-priority security alerts.

### check_authkey_status
Verify that your connection to the Authkey gateway is active. Use this to troubleshoot your connection quickly.

### get_email_status
Check the delivery status of a sent email. This lets you confirm if a message reached the recipient.

### list_sms_history
Pull a list of previous SMS messages sent from your account. Use this to audit your communication logs.

### send_email
Send a transactional email to a specific recipient. It handles the delivery for order updates or alerts.

### send_otp
Dispatch a one-time password to a user for verification. This is the core tool for building secure login flows.

### send_sms
Send a single SMS message to a phone number. Use this for quick, individual customer notifications.

### verify_otp
Confirm a user-provided code against a specific log ID. This completes the verification cycle for your users.

## Prompt Examples

**Prompt:** 
```
Send a security code to +15550123 using template 5.
```

**Response:** 
```
I've sent the security code to +15550123 using your pre-approved template. The message was successfully dispatched through the Authkey gateway. Would you like me to wait for the user to provide the code for verification?
```

**Prompt:** 
```
Check my current SMS and voice credits.
```

**Response:** 
```
Here is your current balance across all channels:

| Channel | Remaining Credits |
| :--- | :--- |
| SMS | 4,200 |
| Voice | 1,500 minutes |
| Email | Unlimited |

You have plenty of credits left for today's scheduled notifications.
```

**Prompt:** 
```
Verify the code 8829 for the last request.
```

**Response:** 
```
I've verified the code 8829. The identity check is complete and the session is now authorized. Is there anything else you need help with?
```

## Capabilities

### Send transactional SMS
Dispatch high-fidelity text messages to customers globally.

### Dispatch voice alerts
Trigger automated calls with text-to-speech or pre-set templates.

### Verify security codes
Confirm OTPs to secure user authentication flows.

### Monitor account credits
See real-time balances for SMS, voice, and email.

### Manage messaging templates
Access and edit your directory of SMS and email templates.

### Track message history
Review logs of sent SMS to audit communication.

## Use Cases

### Automating 2FA Codes
A security engineer asks their agent to send a code to a user's phone. The agent uses send_otp and waits for the user to provide the code to use verify_otp.

### Monitoring Marketing Spend
A marketing lead asks 'How many SMS credits do I have left?' and the agent uses check_balance to provide an instant update on their remaining budget.

### Sending Order Confirmations
A support lead tells the agent to 'Send an email confirmation to user #402.' The agent uses send_email to handle the task immediately.

### Bulk Outage Notifications
A manager wants to notify 500 users of a system outage. The agent uses send_bulk_sms to handle the heavy lifting in one go.

## Benefits

- Unified Communication: Manage SMS, voice, and email in one place instead of juggling three different provider dashboards.
- Faster Security: Use send_otp and verify_otp to build 2FA flows that work instantly through your agent.
- Real-time Visibility: Use check_balance to keep an eye on your credits without having to log into the Authkey dashboard.
- Template Consistency: Use list_templates to ensure your AI always uses the correct brand-approved messaging for every notification.
- Automated Voice Alerts: Trigger send_voice calls for urgent alerts using high-fidelity text-to-speech.

## How It Works

The bottom line is you get a unified way to manage all your outgoing communications through a single natural language interface.

1. Get your API key from the Authkey dashboard at authkey.io.
2. Connect the Connector to your AI client via the Vinkius marketplace.
3. Ask your agent to send messages, check balances, or verify codes.

## Frequently Asked Questions

**Can I use Authkey MCP to send text messages to my customers?**
Yes, you can use this Connector to send individual SMS messages or bulk updates to your customer list. Your AI agent handles the delivery through the Authkey gateway so you don't have to.

**How does Authkey MCP handle two-factor authentication?**
It handles 2FA by sending a one-time password to a user's phone and then verifying that code when the user types it back in. It turns your AI into a secure gatekeeper.

**Does Authkey MCP support automated voice calls?**
Yes, it can trigger voice calls with high-fidelity text-to-speech. This is great for urgent alerts or security notifications that need to be heard immediately.

**Can I check my messaging balance through the AI?**
You can. Your agent can check your real-time credits for SMS, voice, and email. This helps you keep an eye on your spending without leaving your chat.

**Is Authkey MCP good for sending marketing emails?**
It's best for transactional emails like order confirmations or password resets. For large-scale marketing newsletters, you might want a dedicated email marketing platform.

**How do I manage my message content with Authkey MCP?**
You can use the tool to list and manage your existing templates. This ensures your AI always uses the correct, brand-approved wording for every message it sends.

**How do I find my Authkey API Key?**
Log in to your account at [**authkey.io**](https://authkey.io/), navigate to the dashboard, and copy your unique Authkey.

**Can I verify OTPs via AI?**
Yes! The `verify_otp` tool allows your agent to confirm security codes by providing the Log ID from the original request and the code entered by the user.

**How do I check my remaining credits?**
Use the `check_balance` tool to retrieve high-fidelity real-time credit status for SMS, Voice, and Email channels directly through your agent.