mcpdirectory.dev
9,129 servers · updated 23 Sept

Politicalcomms MCP server

official from Politicalcomms Active last commit 19 d
{
  "mcpServers": {
    "politicalcomms": {
      "command": "npx",
      "args": [
        "-y",
        "@political-comms/mcp@latest"
      ],
      "env": {
        "POLITICAL_COMMS_API_KEY": "<political_comms_api_key>"
      }
    }
  }
}
file .mcp.json (in your project root)install npx -y @political-comms/mcpversion 0.2.1

What it does

MCP server for the Political Comms API, enabling programmatic access to political SMS/MMS messaging. It exposes tools for managing projects, contacts, media, organizations, campaigns, phone numbers, analytics, and billing for campaigns, PACs, advocacy organizations, and elected officials.

  • Compose, test, schedule, and send political text messages through an MCP client.
  • Manage contact lists, phone numbers, and tracking domains for SMS campaigns.
  • Access analytics and billing information for political messaging projects.

Tools this server exposes

ToolDoes
projectsCompose, test, schedule, and send SMS/MMS projects.
contactsManage contact lists for messaging campaigns.
mediaUpload and manage media files for MMS messages.
organizationsManage organizations and their hierarchy.
brandsManage brand identities for messaging.
campaignsCreate and manage messaging campaigns.
phoneNumbersManage phone numbers for sending messages.
trackingDomainsConfigure tracking domains for message links.
analyticsAccess analytics data for sent messages.
billingAccess billing information and usage.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.