Vinkius

Mitto MCP. Automate SMS, 2FA Verification, and Number Lookups.

Mitto automates global communication workflows directly from your AI agent. Send single or bulk SMS messages, secure accounts by sending and verifying Two-Factor Authentication (2FA) codes via SMS or voice, and validate phone numbers to ensure deliverability.

Mitto MCP is compatible with Claude Claude
Mitto MCP is compatible with ChatGPT ChatGPT
Mitto MCP is compatible with Cursor Cursor
Mitto MCP is compatible with Gemini Gemini
Mitto MCP is compatible with Windsurf Windsurf
Mitto MCP is compatible with VS Code VS Code
Mitto MCP is compatible with JetBrains JetBrains
Mitto MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Global SMS Messaging

Send single messages or manage large-scale, bulk message campaigns across various countries.

Two-Factor Authentication Management

Initiate the 2FA process by sending a verification code and completing the cycle by verifying the received OTP against an account.

Number Validation and Lookup

Check if a phone number is valid, determine its carrier, or mask numbers for privacy before use in communications.

Usage Reporting

Retrieve detailed metrics on SMS volume and 2FA attempts, grouped by country or date range.

Waiting for input…

AI Agent
Mitto

What AI agents can do with Mitto: Messaging & Authentication Tools (27)

These tools let your agent manage everything from simple message delivery to complex security protocols like Two-Factor Authentication and number masking.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Mitto MCP

Add Masked Number

Attaches a privacy mask to an existing phone number record.

Add Masking Participant

Adds a new user or entity that needs its communication identity masked.

Cancel 2fa

Stops an ongoing Two-Factor Authentication code request for a specific user.

Create Masking Application

Sets up a dedicated application layer to manage how numbers are masked and used.

Create Masking Context

Creates a specific operational context for grouping related masking data.

Delete Masking Application

Removes an established number masking application entirely.

Delete Masking Context

Clears out a previously defined grouping of masked communication data.

Delete Masked Number

Deletes a phone number that has been masked by the system.

Delete Masking Participant

Removes a specified user from the list of participants involved in masking...

Get 2fa Usage

Retrieves historical records detailing how often 2FA codes were requested and used.

Get Sms Usage By Country

Generates a breakdown of SMS message usage, grouped by the destination country.

List Masking Applications

Shows all currently active number masking applications set up in your account.

List Masking Contexts

Lists the available, defined grouping contexts for masked numbers.

List Masked Numbers

Retrieves a list of all phone numbers currently under a masking protocol.

List Masking Participants

Displays the names and IDs of every participant involved in number masking.

Lookup Number

Checks a phone number to validate its format, type (mobile/landline), and carrier...

Search 2fa

Searches historical records for specific Two-Factor Authentication details.

Search Masking Interactions

Finds records of interactions related to number masking activities.

Send 2fa

Triggers the sending of a One-Time Password code to a user's phone number.

Send Bulk Sms

Sends messages to multiple recipients simultaneously in one batch operation.

Send Sms

Sends a single, specific text message to one recipient.

Set 2fa Limits

Defines the operational rules and limits for how many times 2FA can be requested.

Set 2fa Workflows

Configures multi-channel paths for 2FA delivery, such as routing a code from SMS to...

Track Sms Conversion

Measures the success rate of your SMS messages in achieving a desired outcome or click.

Update Masking Application

Modifies existing number masking parameters without deleting them.

Update Masking Context

Changes the rules or scope of an already established communication context.

Verify 2fa

Confirms a user's identity by submitting and validating a received One-Time Password...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Mitto MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Mitto integration is available immediately — no restart needed.

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 each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Mitto, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Mitto MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Mitto. 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 CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Managing customer communications used to mean jumping between four different systems.

Think about the old way: You log into your CRM to find a user's number. Then you open a separate telecom dashboard to check if that number is active and what carrier they use. If everything looks good, you copy the number into a different marketing tool just to send a single test SMS. It’s a messy cycle of logging in, copying data, waiting for multiple pages to load, and manually confirming every step.

Now, your agent handles it all. You tell your AI client: 'Verify this user's contact info and send them a status update.' The MCP runs `lookup_number` instantly, validates the number type, and then uses `send_sms`. The entire sequence happens in one conversation thread, giving you immediate confirmation that both the data was good *and* the message went out.

Mitto provides complete control over SMS and 2FA through this MCP.

Before this MCP, setting up a secure authentication flow meant developing complex webhooks or relying on brittle email integrations. You had to write specific code for sending the initial OTP, another block of code to wait for user input, and a final block to check that input against the service's records.

Now you just describe the workflow: 'Send an OTP, then confirm it.' The agent orchestrates `send_2fa` followed by `verify_2fa`. It eliminates complex conditional logic from your codebase and makes authentication reliable, regardless of whether the user is communicating via SMS or Voice.

What Mitto MCP does for your AI

Connecting Mitto through Vinkius lets your AI client handle complex messaging tasks right where you write code. You can trigger large-scale outreach campaigns with a single command, sending bulk SMS messages globally while tracking which countries see the most activity. If an account needs securing, your agent handles the entire 2FA process: it sends the One-Time Password (OTP) and then waits for you to feed back the verified code using specific tools.

Beyond messaging, Mitto helps with phone number hygiene. You can look up any given phone number to check its carrier information before sending a message, making sure your campaigns don't fail due to invalid numbers. Developers use this MCP to integrate robust communication and authentication into applications without ever leaving their chat window or IDE.

Built · Hosted · Managed by Vinkius Mitto MCP - Automate SMS & 2FA Verification
Server ID 019e38c2-b00a-739b-a2b2-40898937d5ae
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Frequently asked questions about Mitto MCP

How does Mitto MCP handle bulk messaging? +

You use the send_bulk_sms tool. This function allows you to send messages to many recipients at once, streamlining your marketing efforts without manually sending each one.

Can I check if a phone number is valid using Mitto MCP? +

Yes. The lookup_number tool validates the phone number's format and provides carrier information to ensure it's ready for communication.

What tools are available for Two-Factor Authentication with Mitto MCP? +

You can use send_2fa to initiate the code, and then use verify_2fa once you have the user's response. You can also set rules using set_2fa_limits.

Is Mitto MCP useful for masking sensitive data? +

Yes, it provides full control over masking through tools like create_masking_context, allowing you to group and manage numbers under a specific privacy application.