CodaPhone
Qué hace este MCP
Provides business SMS messaging, contact management, inbox threads, phone-number provisioning and bulk campaign scheduling and delivery.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['msisdn'], 'properties': {'name': {'type': 'string', 'description': 'Contact name.'}, 'msisdn': {'type': 'string', 'description': 'Contact phone number, e.g. +14155550100.'}, 'list_id': {'type': 'string', 'description': 'Optional list to add the contact to.'}, 'opt_in_source': {'type': 'string', 'description': 'How the contact opted in (record-keeping).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Campaign name.'}, 'base_message': {'type': 'string', 'description': 'The base message text (optional; can be set later).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': 'The campaign id.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['message_id'], 'properties': {'message_id': {'type': 'string', 'description': 'The message id.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['thread_id'], 'properties': {'thread_id': {'type': 'string', 'description': 'The thread id.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'sort': {'type': 'string', 'description': 'Sort order, e.g. recent or name (default recent).'}, 'limit': {'type': 'integer', 'description': 'Max contacts to return (default 500).'}, 'offset': {'type': 'integer', 'description': 'Number of contacts to skip (default 0).'}, 'search': {'type': 'string', 'description': 'Filter by name or number.'}, 'list_id': {'type': 'string', 'description': 'Only contacts in this list.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'Max threads to return (default 50).'}, 'offset': {'type': 'integer', 'description': 'Number of threads to skip (default 0).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['thread_id'], 'properties': {'thread_id': {'type': 'string', 'description': 'The thread id to mark read.'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['msisdn'], 'properties': {'kind': {'enum': ['local', 'tollfree'], 'type': 'string', 'description': 'Number type (default local).'}, 'label': {'type': 'string', 'description': 'Friendly label for the number.'}, 'msisdn': {'type': 'string', 'description': 'The number to set up, in +1XXXXXXXXXX form.'}, 'registration': {'type': 'object', 'properties': {'city': {'type': 'string'}, 'mobile': {'type': 'string'}, 'region': {'type': 'string'}, 'country': {'type': 'string'}, 'website': {'type': 'string'}, 'legal_name': {'type': 'string'}, 'postal_code': {'type': 'string'}, 'address_line1': {'type': 'string'}, 'address_line2': {'type': 'string'}}, 'description': 'Optional business details for the number.', 'additionalProperties': False}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['campaign_id', 'action'], 'properties': {'count': {'type': 'integer', 'description': 'generate: how many variations.'}, 'action': {'enum': ['generate', 'variations', 'audience', 'schedule', 'launch', 'pause', 'resume', 'cancel'], 'type': 'string', 'description': 'The lifecycle action to run.'}, 'list_id': {'type': 'string', 'description': 'audience: the contact list to send to.'}, 'variations': {'type': 'array', 'items': {'type': 'object', 'properties': {'body': {'type': 'string'}, 'active': {'type': 'boolean'}}, 'additionalProperties': False}, 'description': 'variations: the edited variations to save.'}, 'campaign_id': {'type': 'string', 'description': 'The campaign id.'}, 'schedule_at': {'type': 'string', 'description': 'schedule: ISO timestamp to start, or null for send-now.'}, 'base_message': {'type': 'string', 'description': 'generate: base message to vary from.'}, 'pace_seconds': {'type': 'integer', 'description': 'schedule: seconds between sends.'}, 'daily_ceiling': {'type': 'integer', 'description': 'schedule: max sends per day (<= plan cap).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'kind': {'enum': ['local', 'tollfree'], 'type': 'string', 'description': 'Number type (default local).'}, 'country': {'type': 'string', 'description': 'ISO country code, e.g. US (default US).'}, 'areaCode': {'type': 'string', 'description': 'Preferred 3-digit area code, e.g. 415 (local only).'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['body'], 'properties': {'to': {'type': 'string', 'description': 'Recipient phone number, e.g. +14155550100 (omit if using thread_id).'}, 'body': {'type': 'string', 'description': 'The message text to send.'}, 'name': {'type': 'string', 'description': "Optional name to save for a new contact when using 'to'."}, 'thread_id': {'type': 'string', 'description': "Reply inside this existing conversation instead of 'to'."}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
Emailchaser
Manages cold-email campaigns, leads, sender mailboxes, sequences, outreach automation, deliverability, prospect sourcing, webhook…
send16-mcp
Provides email marketing and transactional messaging tools for contacts, audiences, campaigns, templates, automations, analytics,…
agent-cold-email
Manages cold-email infrastructure, lead lists, campaigns, mailbox provisioning, sending, replies, suppression, and deliverability…
PersuadioAI
Manages leads and outreach campaigns, supports audience selection and message drafting, analyzes responses, and launches SMS camp…
bird
Reads Bird workspace email, SMS, and WhatsApp messages and manages contacts and audiences through additive CRM operations.
Smartwebchat
Creates and manages website chatbots, tests responses, diagnoses deployment issues, captures leads, and updates lead statuses.
loops
Manages Loops contacts and custom properties, mailing lists, event-triggered automations, and transactional email delivery.