TextGrid MCP. Manage comms logs and inventory from chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
TextGrid MCP Server connects your AI agent directly to global SMS, MMS, and voice communication APIs. It lets you send messages, initiate calls, check usage costs, and audit account details—all through natural language commands.
Manage all cloud telephony operations from one spot.
What your AI agents can do
Check api health
Verifies the current operational status of the TextGrid API endpoint.
Initiate voice call
Starts a new outbound voice call immediately through the TextGrid platform.
Get account details
Fetches your overall account profile and current service balance information.
The agent sends SMS or MMS messages to any worldwide recipient and tracks the delivery status.
You initiate outbound calls and retrieve a complete, structured history of past call attempts.
The agent lists active phone numbers, API keys, and physical addresses for compliance or setup checks.
You pull detailed records showing message volume, call minutes, and associated billing usage.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
TextGrid MCP Server: 12 Tools for Comms Ops
Use these tools to send messages, initiate calls, manage account credentials, and audit all communication history in one place.
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 TextGrid on Vinkius019dd171check api health
Verifies the current operational status of the TextGrid API endpoint.
019dd171initiate voice call
Starts a new outbound voice call immediately through the TextGrid platform.
019dd171get account details
Fetches your overall account profile and current service balance information.
019dd171get message details
Retrieves the specific details for any single, identified message record.
019dd171get usage statistics
Pulls detailed usage reports and cost records for billing oversight.
019dd171list account addresses
Lists all physical addresses associated with your account, useful for compliance records.
019dd171search available numbers
Searches for blocks of new phone numbers that are available for purchase in target regions.
019dd171list voice calls
Pulls a chronological history of all inbound and outbound voice calls made through the service.
019dd171list active phone numbers
Retrieves a list of every phone number currently assigned and active on your TextGrid account.
019dd171list api keys
Shows all API keys generated for the account, allowing you to manage access credentials.
019dd171list sms messages
Lists both sent and received SMS/MMS messages within a specified time frame or recipient list.
019dd171send sms message
Sends a brand-new SMS or MMS message to a specified recipient number.
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
Make Your AI Do More
Start with TextGrid, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by TextGrid. 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
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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Sifting through comms logs used to take a dozen manual clicks.
Today, if you need to know what happened with a customer's account, you open the CRM. Then, you switch tabs to check billing details, and finally, you log into the communication console just for the message thread. You copy IDs here, paste them there, and cross-reference timestamps.
With TextGrid MCP Server, you tell your agent: 'Show me all comms for this user.' It runs `list_sms_messages`, pulls call history via `list_voice_calls`, and gives you a single, actionable report in the chat window. You get the full picture instantly.
TextGrid MCP Server: Manage message history and call logs
Before this server, checking account metadata meant navigating to a secure dashboard section, finding your API keys under 'Settings,' and manually writing down the values for compliance. It was slow, error-prone work.
Now, you just ask: 'What are my current active phone numbers?' The agent runs `list_active_phone_numbers` and spits out the full list immediately. You get operational visibility without ever touching a dashboard.
What you can do with this MCP connector
TextGrid MCP Server connects your AI agent directly to global SMS, MMS, and voice APIs. You manage all cloud telephony operations from one spot—no need to jump into a separate dashboard or mess with complex dashboards. Your agent handles everything using natural language commands.
Messaging Capabilities. Send brand-new SMS or MMS messages to any worldwide recipient; your agent tracks the delivery status on every send. You'll get full visibility when you run list_sms_messages, which pulls both sent and received message records based on a time frame or specific list of recipients. If you need granular data, calling get_message_details lets you pull up everything about one single message record.
Voice Communication. Initiate outbound calls immediately using initiate_voice_call. You can then run list_voice_calls to get a complete, structured history of every inbound and outbound call attempt made through the service.
Account & Usage Audit. You'll keep tabs on your account health by running check_api_health, which verifies the current operational status of the TextGrid API endpoint. To check your money situation, you can pull detailed usage reports and cost records via get_usage_statistics. Getting an overall picture is easy with get_account_details, which fetches your general profile along with your current service balance information.
Number & Credential Management. Managing numbers and keys is straightforward. Use list_active_phone_numbers to pull a list of every number currently assigned on the account. If you need more lines, running search_available_numbers lets you look for blocks of new phone numbers available for purchase in specific regions. For compliance or setup checks, your agent can call list_account_addresses to list all physical addresses linked to the account.
To manage access credentials, list_api_keys shows every API key generated for the account.
How It Works. Just subscribe to the TextGrid MCP Server and configure your AI client with your TextGrid Account SID and Auth Token. Your agent then handles all the complex API calls so you can manage global communications just by talking to it.
019dd171-d823-73be-9ff4-15d45af26d05 How TextGrid MCP Works
- 1 First, subscribe to the TextGrid MCP Server on Vinkius. You'll need your Account SID and Auth Token.
- 2 Next, connect these credentials to your preferred AI client (Claude, Cursor, etc.) via the agent setup.
- 3 Then, ask the agent to perform a task—like 'Show me last month's usage' or 'Send an SMS to 123-4567'. The agent handles the rest.
The bottom line is you manage all TextGrid communications by directing your AI client, instead of logging into separate billing and API dashboards.
Who Is TextGrid MCP For?
Operations Managers need this when they're tired of jumping between the billing portal, the number inventory page, and a CRM to track a single customer interaction. Developers use it to test message delivery without writing boilerplate API code. Customer Support teams rely on it to pull immediate message histories directly into their workspace.
Tests SMS delivery or initiates voice calls via simple AI commands, rapidly validating connectivity and service flow.
Monitors usage costs using get_usage_statistics and manages the overall phone number inventory across different regions.
Retrieves specific message histories (list_sms_messages) or verifies delivery statuses without needing to manually search through multiple threads.
What Changes When You Connect
- You can instantly check service health with
check_api_health. Before running any complex workflow, the agent confirms connectivity first. This prevents failed runs due to simple API hiccups. - Never manually track costs again. Running
get_usage_statisticsgives you a detailed breakdown of message counts and call minutes, keeping your budget clear in real-time. - The inventory process is faster. Use
list_active_phone_numbersto see exactly what numbers you own, or usesearch_available_numbersto plan for expansion into new countries. - Message logging is simplified. Instead of digging through multiple dashboards, running
list_sms_messagespulls a unified feed of all communication history right where your agent works. - Audit compliance tasks quickly. You can run
list_account_addressesand check your API keys withlist_api_keys, centralizing critical operational metadata in one call.
Real-World Use Cases
Onboarding a new client location.
A regional manager needs to expand into Germany. They ask their agent: 'What numbers are available for me in the DE region?' The agent uses search_available_numbers, returns several blocks, and then runs list_account_addresses so they can update compliance records immediately.
Investigating a failed customer contact.
A support specialist is told a client never received a verification code. They ask the agent to 'Check the message logs for +1555...'. The agent runs list_sms_messages and finds the message was delivered, but shows a failure status on the recipient's side.
Testing call flow before launch.
A developer needs to test an outbound notification system. They ask the agent to 'Test calling this number'. The agent executes initiate_voice_call, and if it fails, they can immediately run list_voice_calls to check the failure code.
Quarterly financial audit.
The finance team needs a report on last quarter's communication spend. They ask their agent to 'Get usage stats for Q2'. The agent runs get_usage_statistics, pulling the necessary data without manual export or calculation.
The Tradeoffs
Asking for 'recent message history'
Saying, 'Can you show me all messages from last week?' This is vague and forces the agent to guess parameters, risking incomplete data or API errors.
→
Be specific. Use list_sms_messages and specify the date range or list of recipients. Or if you need full comms history, use list_voice_calls.
Assuming a number is active
Trying to send an SMS without knowing if the assigned phone number is currently in service or available for use.
→
Always run list_active_phone_numbers first. If you need more numbers, use search_available_numbers before attempting deployment.
Checking API status manually
Opening the TextGrid website and checking a status page, which might not reflect real-time agent connectivity.
→
Always check the connection first. Use check_api_health to confirm the API is ready before starting any workflow or sending critical messages.
When It Fits, When It Doesn't
Use this server if your primary need involves managing communication channels (SMS, MMS, Voice) and requires auditing billing/inventory data from a single chat interface. It's perfect for operations teams who need to see the 'what,' 'when,' and 'how much.'
Don't use it if you are only building a simple message relay that doesn't require logging or tracking, OR if your workflow involves complex third-party integrations (like payment processing outside of usage billing). If you just need pure data storage/retrieval without needing to send the messages or initiate calls, consider an alternative database connector instead.
Common Questions About TextGrid MCP
How do I check if TextGrid is online using the TextGrid MCP Server? +
You run check_api_health. This tool verifies the API status and tells you right away if there's an issue with connectivity before you send any messages or initiate calls.
Can I list all my phone numbers using the TextGrid MCP Server? +
Yes, use list_active_phone_numbers. This pulls a complete list of every number currently assigned and active to your account for quick auditing.
What tool do I use to send an SMS message via the TextGrid MCP Server? +
Use send_sms_message. You provide the recipient's number and the content, and the agent handles sending the new SMS or MMS.
How can I view past voice calls with the TextGrid MCP Server? +
Run list_voice_calls. This retrieves a chronological history of all inbound and outbound communication attempts for your account, including status codes.
If I suspect a security issue, how do I use the `list_api_keys` tool to manage my TextGrid access? +
The list_api_keys tool lets you see all generated API keys for your account. This is crucial for auditing and revoking old or compromised credentials immediately. You can ensure only active, necessary keys are in use.
How do I use the `get_usage_statistics` tool to audit my communication spending? +
Calling get_usage_statistics retrieves detailed records of your SMS, MMS, and voice usage. It provides granular data on costs incurred over specific time periods, helping you manage your monthly budget.
If an SMS message fails to deliver, what information does `get_message_details` provide? +
get_message_details pulls the full record for a single message ID. You can check the specific failure reason code and timestamp, which helps you determine if the issue was network-related or recipient-side.
When should I use the `list_account_addresses` tool? +
You must run list_account_addresses when fulfilling regulatory requirements. It retrieves your official, physical business addresses and metadata needed for compliance audits or legal documentation.
Can I check the delivery status of a specific message via AI? +
Yes! Use the get_message_details tool and provide the Message SID. Your agent will retrieve the real-time delivery status (e.g., sent, delivered, failed) and other metadata.
How do I find a new available phone number in the US? +
Run the search_available_numbers query and set the countryCode parameter to 'US'. The agent will return a list of phone numbers available for purchase in that region.
Is it possible to see the costs associated with my messaging usage? +
Absolutely. Use the get_usage_statistics tool to retrieve detailed usage records and associated costs for your SMS and voice services directly from TextGrid.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.