Claude MCP Approval Server MCP Server

MCP server with Whatsapp integration (Twilio) to remote approve Claude Code tool use

Local serverstdioPython

What is the Claude MCP Approval Server MCP Server?

MCP server with Whatsapp integration (Twilio) to remote approve Claude Code tool use

What you get

A Model Context Protocol (MCP) server that provides approval prompts via WhatsApp before executing potentially sensitive commands. Built with FastMCP and Twilio.

  • 🔐 Permission Prompts: Intercepts tool executions and requests approval via WhatsApp
  • 📱 WhatsApp Integration: Uses Twilio to send approval requests with quick-reply buttons
  • ⚡ FastMCP: Built on FastMCP for easy integration with Claude
  • 🎯 Smart Formatting: Formats commands and reasons in a readable way
  • ⏱️ Auto-expiry: Requests expire after 5 minutes for security
  • 💾 Database Tracking: SQLite database to track approval requests

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

VariableDescriptionRequired
TWILIO_AUTH_TOKENCredential the server authenticates with.Yes

Frequently asked questions

When Claude attempts to execute a tool, the `permissions__approve` function sends a WhatsApp message with formatted command details and quick‑reply buttons. Your tap approves or denies execution.