Skip to main content
MCP server CX Codex

mcp-zenvia — Claude Code MCP server: features and setup

Connect an agent to Zenvia to send messages across channels, manage contacts, and inspect reports. Useful when you want messaging actions available in an AI coding workflow.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add mcp-zenvia -e ZENVIA_API_TOKEN=<ZENVIA_API_TOKEN> -- npx -y @codespar/mcp-zenvia
Open on GitHub

What mcp-zenvia does

This MCP server gives an agent access to Zenvia messaging: SMS, WhatsApp, RCS, email, voice, and Facebook Messenger. It can also look up delivery status, manage contacts and approved templates, handle event subscriptions, and put phone numbers on the opt-out list.

A Zenvia API token is required. Set ZENVIA_API_TOKEN before connecting; without it, the server cannot authenticate with the API. In Claude Code, add the server with claude mcp add mcp-zenvia -e ZENVIA_API_TOKEN=<ZENVIA_API_TOKEN> -- npx -y @codespar/mcp-zenvia. Zenvia’s dashboard includes a sandbox for testing messages.

What it helps with

  • send an SMS or WhatsApp message through an agent
  • check delivery status using a message ID
  • create or remove a Zenvia contact
  • retrieve report entries for a date range
  • suppress future messages to a phone number

Example prompts for the agent

  • Send an SMS to the provided number saying the order is ready.
  • Check delivery for message ID msg-123.
  • Add this phone number to the opt-out list.

How to install mcp-zenvia

Platform CLI

claude mcp add mcp-zenvia -e ZENVIA_API_TOKEN=<ZENVIA_API_TOKEN> -- npx -y @codespar/mcp-zenvia

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about mcp-zenvia

How do I install mcp-zenvia in Claude Code?

Run claude mcp add mcp-zenvia -e ZENVIA_API_TOKEN=<ZENVIA_API_TOKEN> -- npx -y @codespar/mcp-zenvia. Replace the placeholder with your Zenvia token.

What does mcp-zenvia do?

It connects an agent to Zenvia so it can send messages through several channels. The server also provides access to contacts, templates, delivery status, and report entries.

What does mcp-zenvia need to run?

Set a Zenvia API token in ZENVIA_API_TOKEN. Zenvia’s dashboard sandbox can be used to test messages.

Similar MCP servers

MCP servers catalog →

From the same set124

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor