CallFire MCP for AI. Manage SMS, Calls, and Campaigns from your chat window.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
CallFire manages your voice and SMS communications from a single place. You can send bulk texts, trigger real-time follow-up calls, list message history, and monitor campaign assets—all directly through natural conversation with any AI agent.
What your AI can do
Get account info
Retrieves fundamental account details for context checking.
Get call details
Gets specific status and transcript data for one voice call.
Get sms details
Retrieves the full record, including body and timestamps, for a single SMS message.
Send individual or bulk SMS messages to specific customer numbers.
Trigger single voice calls and retrieve the full status details for those outbound attempts.
Fetch core profile information or get detailed records for specific SMS messages and call transcripts.
List active webhooks, monitor rented keywords, and retrieve metadata about configured campaign sounds.
Ask an AI about this
Waiting for input…
CallFire: 10 Communication Tools
These tools let you programmatically interact with CallFire's communication features. You can send messages, check call logs, retrieve account details, and monitor webhooks.
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 CallFire on VinkiusGet Account Info
Retrieves fundamental account details for context checking.
Get Call Details
Gets specific status and transcript data for one voice call.
Get Sms Details
Retrieves the full record, including body and timestamps, for a single SMS message.
List Calls
Pulls a list of recent voice calls made through the platform.
List Campaign Sounds
Lists all configured audio assets used for campaigns.
List Keywords
Displays a list of rented keywords available for SMS interaction.
List Sent Sms
Lists all messages that have been successfully sent via SMS.
List Webhooks
Provides a list of currently active webhooks for integration monitoring.
Send Voice Call
Initiates an immediate voice call to a target phone number.
Send Sms
Sends a new, single-recipient SMS message to a specified number.
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.
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 CallFire, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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 CallFire. 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 connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Tracking communication efforts used to be a nightmare of clicks.
Today, tracking outbound comms means juggling tabs: you check your CRM for the client's name, then open the communications dashboard to see if they were called. If it was an SMS alert, you jump to another portal just to verify the status and who received the message.
With this MCP, that friction disappears. You tell your agent what happened—for example, 'Check the details for last week's automated notification.' The agent handles the API calls needed to pull data from multiple sources; you get one consolidated, actionable response.
List Calls and Messaging Details
Before this MCP, checking call history required navigating specific reports, sometimes filtering by date range or agent name. Verifying SMS status meant finding a unique message ID in logs and looking up the corresponding record manually.
Now you just ask for it. You can prompt your agent to `list_calls` or use `get_sms_details`. The data flows directly into your conversation, giving you immediate context without ever leaving your chat interface.
What your AI can actually do with this
This MCP lets you manage all outgoing communication, whether it's a quick alert text or a scheduled follow-up call. You can send single texts or bulk messages to specific customer lists without ever touching the CallFire dashboard. It also tracks every interaction; need to know if last week’s campaign sound was used? Or check the status of that outbound voice call? This MCP handles it.
By connecting this service through Vinkius, your agent gets immediate access to all necessary communication tools, allowing you to orchestrate complex sequences—like checking webhook health before sending a notification—all via natural chat. You just tell your agent what needs doing, and the rest is handled.
019d7567-c7e3-7240-9a7e-a0680bd597f4 Here's how it actually works
The bottom line is... it gives your agent direct operational access to CallFire's entire communication suite.
Subscribe to this MCP and provide your CallFire API Username and Password credentials.
Your AI client accesses the available tools, allowing you to request actions like sending a message or listing calls via natural language prompts.
The system executes the necessary API calls, returning structured data about account status, call logs, or confirmation of sent messages.
Who is this actually for?
Marketing managers and support leads who hate switching between messaging platforms, CRM dashboards, and web portals. You need a single point of truth for all communications.
Uses the MCP to list configured campaign sounds or quickly send SMS notifications in response to an event.
Triggers follow-up voice calls or checks message status records when a client asks for an update on their service ticket.
Checks active webhooks and lists sent SMS messages to ensure all integrations are firing correctly after deployment.
What Changes When You Connect
You don't need to jump into the CallFire portal just to send an alert. You simply ask your agent to send_sms, and it gets done immediately.
Instead of manually checking a dashboard for call failures, you can prompt your agent with list_calls to get real-time status updates on recent voice efforts.
When troubleshooting integrations, listing active webhooks using the list_webhooks tool lets you confirm if your automation layer is firing correctly without deep API diving.
Getting core profile data is simple. Use get_account_info to pull necessary account details when setting up a new workflow or checking permissions.
You can audit campaign assets by running list_campaign_sounds, giving you instant visibility into what media is available for your outreach.
See it in action
Client follow-up after support ticket closure
A support agent finishes a call and knows the client needs a reminder. Instead of writing an email, they ask their agent to send_sms with a link to documentation. The agent handles the delivery and logs it all for later review.
Emergency system notification
An ops engineer's monitoring script fails. Instead of logging into multiple systems, they ask their agent to send_sms a critical alert text message immediately, ensuring rapid response time and clear delivery confirmation.
Scheduled outbound check-ins
A sales lead needs a follow-up call. The sales rep asks the agent to send_voice_call with the client's number. The agent triggers the call and provides details via get_call_details once it finishes.
Compliance audit of past communications
A compliance officer needs a record of all automated messages sent last week. They ask their agent to list_sent_sms, getting an instant list and the ability to pull detailed records using get_sms_details.
The honest tradeoffs
Checking call history in multiple apps
Opening the CallFire dashboard, then switching to a separate CRM tab, and finally checking email logs just to see who was called last week.
Just ask your agent to list_calls. It gathers all that data into one response, letting you compare call statuses against your other workflow tools instantly.
Manual keyword tracking
Having a spreadsheet of every rented keyword and having to cross-reference it with the platform's settings page manually.
Run list_keywords. This single tool gives you the current, authoritative list of all available keywords for SMS interactions.
Debugging webhook failures
Seeing an integration break and having no idea if the failure was due to bad data or a lapsed connection setting.
list_webhooks shows you exactly what's configured. You can then use get_account_info to confirm your basic site credentials haven't expired.
When It Fits, When It Doesn't
Use this MCP if your primary job involves high-volume, multi-channel communication orchestration; specifically, if you frequently need to send messages via SMS and trigger voice calls based on external triggers or workflows. You absolutely must use it if you rely on monitoring campaign assets (like calling list_campaign_sounds) as part of your process.
Don't use this if you only need simple email sending. For pure email automation, look for a dedicated email service connector. If you just need to log messages without triggering them, check out a basic database write tool instead. This MCP is about action—sending things and checking the status of those actions.
Questions you might have
Can I send an SMS using the agent? +
Yes! Use the send_sms tool with the recipient's phone number and your message content. Your agent will trigger the dispatch through CallFire instantly.
How do I check the status of a specific call? +
Simply ask the agent to get_call_details and provide the Call ID. It will retrieve the latest status, such as 'finished' or 'failed', directly from CallFire.
Does the integration allow creating a new voice broadcast? +
The current toolset is focused on individual actions and querying (Read-Only/Individual Dispatch) for operational control. Massive broadcasts should be configured via the CallFire web dashboard.
Using `get_account_info`, what core business details can the agent retrieve about my CallFire account? +
It retrieves essential metadata like your primary profile ID, billing status, and general site information. This is useful for quick validation of your overall service setup without needing to check a separate admin portal.
What does the agent show when I run `list_webhooks` regarding my external systems? +
The tool lists all active webhooks configured on your account and provides their current health status. This lets you quickly check if your integrations are firing data correctly or if any connection has stopped working.
If I need to know which phone numbers are available for text campaigns, how does the agent handle `list_keywords`? +
The agent lists all your rented keywords and associated numbers. This view helps you manage capacity and ensures you don't accidentally try to send messages from a number that's inactive or nearing its limit.
Does running `list_sent_sms` provide enough metadata to audit past message delivery attempts? +
Yes, it lists multiple sent SMS records, giving you key data points like the timestamp, recipient number, and final delivery status. This makes auditing your communication history straightforward.
Beyond the status, what key performance indicators does `get_call_details` provide for a single voice call? +
It provides detailed metrics including the exact duration of the call and timestamps for when it connected or dropped. This depth helps you analyze specific call outcomes beyond just 'connected' or 'failed'.
We've already built the connector for CallFire. 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.
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.
Built, hosted, and secured by Vinkius. You just connect and go.