Changelog

What changed in Signal's MCP connector, release by release.

One entry for every release that changes a tool, change action, prompt or widget, newest first. What may change, and how, is in Versioning.

November 10, 2026: launch#

The first release of the Signal connector, a remote MCP server at https://crm.empiraa.app/mcp. A person connects it to Claude, ChatGPT or another MCP client in a few clicks, using OAuth 2.1 with PKCE. The client registers itself or is known by its metadata document. The assistant works as that person: it sees only what they can see in Signal, and does only what their role lets them do there. The person picks View only or View and make changes, and the areas it may use (Sales, Marketing, Analytics, Data import). A workspace admin can switch assistants off, make them View only, or limit which apps may connect.

Every change goes through a card first. list_change_actions lists the changes a connection may preview, preview_change shows one, apply_change makes it with the preview's token, and undo_change takes most of them back within 7 days.

Tools (51: 47 that read, 4 that make changes)#

  • Every connection (5): whoami, list_workspaces, search_help, list_connected_apps, fetch
  • Sales (20): search, list_records, list_deals, list_pipelines, list_actions, get_record_timeline, list_call_queue, list_bookings, list_event_types, get_enrichment, get_my_focus, get_pipeline_summary, list_workflows, get_workflow, list_workflow_building_blocks, list_sequences, list_call_offs, list_workflow_runs, list_forms, list_form_submissions
  • Marketing (13): list_campaigns, list_marketing_emails, list_segments, get_marketing_setup, get_marketing_item, get_marketing_performance, list_templates, get_hot_prospects, explain_signal_score, get_attribution, run_ga4_report, get_website_activity, list_target_accounts
  • Analytics (9): list_metrics, get_metrics, get_my_traction, get_signal360_summary, list_reports, get_report, preview_chart, get_dashboard, get_marketing_digest
  • Making changes (4): list_change_actions, preview_change, apply_change, undo_change

Change actions (51)#

  • Sales (25): create_prospect_contact, create_account, create_contact, create_deal, update_record, move_deal_stage, assign_records, create_action, complete_action, reschedule_action, log_call, add_note, add_to_call_queue, remove_from_call_queue, create_call_list, create_workflow, update_workflow_steps, rename_workflow, fill_workflow_setting, turn_on_workflow, turn_off_workflow, record_call_off_invoice, record_call_off_payment, create_form_draft, update_form_draft
  • Marketing (14): create_campaign, update_campaign, create_email_draft, update_email_draft, set_email_audience, send_test_email, create_segment, update_segment, import_email_images, create_template_from_html, create_drip_sequence, draft_sequence_steps, update_attribution_settings, add_website_company
  • Analytics (7): create_dashboard, add_chart_to_dashboard, rename_dashboard, create_dashboard_alert, schedule_dashboard_delivery, update_report_commentary, generate_sales_report
  • Data import (5): import_records, start_spark_search, lookup_company, find_company_contacts, accept_spark_company

Prompts (9)#

morning_brief, campaign_debrief, import_prospect_list, weekly_pipeline_review, attribution_review, channel_performance, bill_call_offs, build_workflow, fill_my_call_queue

Widgets (9), MCP Apps protocol 2026-01-26#

Version 1 of each: chart, attribution, campaign_card, focus_board, email_preview, change_card, pipeline_board, website_companies, record_card

Resources (8)#

signal://glossary, signal://attribution-models, signal://change-actions, and per workspace: metrics, pipelines, brand-kit, segment-fields, workflow-options