4,500+ servers built on MCP Fusion
Vinkius

CallFire MCP. Send messages, manage calls, and track campaigns from your agent.

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

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

Just plug in your AI agents and start using Vinkius.

CallFire connects your AI agent to voice and SMS communications. Use it to send bulk texts, trigger immediate follow-up calls, and track campaign status from your chat interface.

Monitor call logs, retrieve account details, and manage message history without leaving your workflow.

What your AI agents can do

Get account info

Pulls the core profile and site information for your CallFire account.

Get call details

Retrieves detailed information for a single, specific voice call.

Get sms details

Fetches the specific details for a single SMS message by its ID.

+ 7 more capabilities included
Send SMS and bulk messages

The agent sends text messages to a recipient or list of numbers using the send_sms tool.

Initiate and track voice calls

The agent triggers a single voice call using send_voice_call and can check the status of past calls using list_calls.

Retrieve account metadata

The agent fetches core profile and site information with get_account_info.

View specific communication records

The agent pulls detailed records for a single SMS (get_sms_details) or a specific call (get_call_details).

Manage campaign assets

The agent lists configured campaign sounds (list_campaign_sounds) and monitors rented keywords (list_keywords).

Audit system connections

The agent lists active webhooks (list_webhooks) and records of sent messages (list_sent_sms) for system health checks.

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

CallFire MCP Server: 10 Tools for Messaging & Communications

Use these tools to send messages, manage voice calls, list campaign assets, and retrieve detailed communication records through your AI agent.

get019d7567

get account info

Pulls the core profile and site information for your CallFire account.

get019d7567

get call details

Retrieves detailed information for a single, specific voice call.

get019d7567

get sms details

Fetches the specific details for a single SMS message by its ID.

list019d7567

list calls

Lists a history of all voice calls that have been made through CallFire.

list019d7567

list campaign sounds

Retrieves a list of configured audio files for marketing campaigns.

list019d7567

list keywords

Lists all the specific keywords you have reserved for SMS interaction.

list019d7567

list sent sms

Retrieves a list of all SMS messages that have been sent.

list019d7567

list webhooks

Lists and checks the status of your active webhook integrations.

send019d7567

send sms

Sends a new SMS message to a specified number.

send019d7567

send voice call

Triggers a single, immediate voice call to a specified 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
Start building

Make Your AI Do More

Start with CallFire, 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

CallFire MCP Server - Voice & SMS Messaging Tools

This server hooks up your AI agent to CallFire, letting you handle all your voice and text messages right from your chat window. You can run full campaigns, track every call status, and blast out messages—all without ever leaving your workflow.

Your agent can send a text message to a single number or a whole list of numbers using send_sms. It'll also trigger an immediate voice call to any number you specify with send_voice_call. You can check the status of past calls by pulling a history of all calls with list_calls, and you'll get detailed info on any single call using get_call_details.

Need to know what happened with a specific text? get_sms_details grabs the full record for any single SMS by its ID. You can pull your core profile and site info with get_account_info. To keep tabs on your messaging setup, your agent can list all the campaign sounds you've set up with list_campaign_sounds and check out all the reserved keywords for SMS interactions using list_keywords.

You can check if your system connections are good by listing active webhooks with list_webhooks or by getting a list of every single message sent out with list_sent_sms. Your agent knows how to manage the comms assets too; it pulls a list of all sent SMS messages with list_sent_sms.

How CallFire MCP Works

  1. 1 Subscribe to the CallFire MCP Server and provide your API Username and Password.
  2. 2 Your AI client accesses the server's tools via the MCP protocol.
  3. 3 You prompt your agent to perform an action (e.g., 'Send a follow-up text to +15551234567').

The bottom line is, your AI agent uses your credentials to call CallFire's API, and the results appear directly in your chat.

Who Is CallFire MCP For?

This is for Ops Managers, Marketing Specialists, and Customer Support Leads who get tired of jumping between the CallFire portal, CRM, and spreadsheet tools. If your job involves routine, high-volume communication—whether it's sending status updates or triggering follow-up calls—this saves the clicks.

Marketing Operations Manager

Sends mass SMS alerts or campaign notifications instantly without logging into the main portal.

Customer Support Specialist

Checks the status of a customer's recent call or sends a follow-up text directly from their ticketing system.

Sales Director

Triggers scheduled follow-up calls to prospects and monitors which campaigns are running correctly.

What Changes When You Connect

  • Send status updates immediately. Use send_sms to dispatch texts to customers without leaving your current workflow. You can also run bulk messaging if needed.
  • Monitor call health constantly. list_calls lets you see the history of all outgoing calls, and get_call_details gives you the status of a single call.
  • Audit system setup easily. Run list_webhooks to check if your integrations are healthy. This prevents service disruptions before they happen.
  • Save time on data lookup. Need to know a customer's details? Use get_account_info to pull core profile data instantly into your chat.
  • Manage campaign assets. Check your setup using list_campaign_sounds and monitor available texting resources with list_keywords.
  • Quickly verify message history. Use list_sent_sms or get_sms_details to confirm exactly who received a message and when.

Real-World Use Cases

01

The Support Agent needs to follow up on a call.

A support agent confirms a call went poorly. They ask their agent: 'Check the status of the call to +1234567890 and send a follow-up text.' The agent runs get_call_details and then send_sms, resolving the issue without opening two different apps.

02

The Marketing Team runs a quick alert.

The marketing manager needs to notify 50 customers of a service outage. They prompt their agent: 'Send a bulk SMS to this list.' The agent uses send_sms to dispatch the alerts, logging the successful message IDs.

03

The Sales Director checks campaign compliance.

Before a campaign goes live, the director needs to check the assets. They ask their agent to run list_campaign_sounds and list_keywords. This ensures the right audio files are attached and the reserved keywords are available.

04

The Ops Engineer diagnoses a failed webhook.

The webhook stopped firing. The engineer asks their agent to run list_webhooks and list_calls. This instantly shows if the integration is active and if there were recent call failures that might have caused the disconnect.

The Tradeoffs

Using manual portal checks

Logging into the CallFire website, navigating to 'SMS Reports', searching for the ID, and copying the status into a spreadsheet.

Ask your agent to run get_sms_details with the message ID. The result appears instantly in your chat, skipping the manual portal steps.

Ignoring call history

Assuming a call failed because the recipient didn't answer, when the actual failure reason was a connection timeout or invalid number.

Use list_calls to see the complete history and get_call_details to find the exact failure code and timestamps.

Sending messages one by one

Manually sending alerts to a list of 100 people, which is slow and error-prone.

Use send_sms with a list of recipients. The agent handles the dispatching for all of them in a single command.

When It Fits, When It Doesn't

Use this server if your communication process is transactional and relies on standard SMS or voice calls. You need to send a message, check a status, or retrieve a piece of account data. Don't use it if you need advanced analytics—this server tracks data, but it doesn't analyze it. If you need to cross-reference call data with external CRM metrics, you'll need a different tool. But if you just need to send a message or get a status, this is the right tool.

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

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

get_account_info get_call_details get_sms_details list_calls list_campaign_sounds list_keywords list_sent_sms list_webhooks send_sms send_voice_call

Checking communication status usually means opening 3 different tabs.

Today, checking if a message went out or if a call connected means logging into the portal, finding the specific message ID, and manually reading the status from a table. If you need to check a whole list, you're copy-pasting IDs into a spreadsheet and refreshing pages until you have the full picture.

With the CallFire MCP Server, you just ask your agent. If you need the status, you tell it to run `get_sms_details` or `get_call_details`. The result—the status, the time, the recipient—appears immediately in your chat. No tabs, no copy-pasting.

CallFire MCP Server: Manage calls & messages & campaigns

You used to have to manually trigger a follow-up call, then switch to a separate system to log the result, and finally manually send a summary text. This process takes five minutes and requires three different apps.

Now, you tell your agent to handle the whole sequence. It triggers the call using `send_voice_call`, records the outcome, and sends the summary text using `send_sms`. The whole workflow happens within the chat, keeping your focus on the customer, not the dashboard.

Common Questions About CallFire MCP

How do I use the `send_sms` tool with CallFire? +

You simply tell your agent to send the text. Make sure you include the full recipient number and the exact message body in your prompt. The agent handles the API call.

Can `list_calls` show me calls from last month? +

Yes, list_calls provides a history of made voice calls. You just need to specify the date range or number of records you want to see in your prompt.

What is the difference between `get_sms_details` and `list_sent_sms`? +

Use list_sent_sms to get a list of many messages. Use get_sms_details when you already have a specific message ID and only want to check its status.

How do I check if my webhooks are working with `list_webhooks`? +

You ask your agent to run list_webhooks. It lists all active webhooks and tells you their current status, helping you find broken integrations.

Can I use `send_voice_call` to schedule a call? +

No, send_voice_call triggers an immediate call. If you need to schedule something, you must use a separate scheduling tool or service.

How do I list my configured campaign sounds using `list_campaign_sounds`? +

You run list_campaign_sounds to see all available assets. This tool retrieves metadata for your configured sounds, letting you verify your campaign setup details.

What does `get_call_details` provide about a specific call? +

It provides a full record of one call. You get details like the call status, the destination number, and the start/end timestamps.

If I use `send_sms` and it fails, how can I check the error? +

The tool response will contain an error code and a description. You should check the status of the message ID against get_sms_details later to confirm the failure.

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.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

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.

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.