Signal MCP connector

Connect Claude, ChatGPT and other AI assistants to Empiraa Signal, so they can read your CRM and make changes for you.

Signal's connector lets an AI assistant, such as Claude or ChatGPT, work in Signal as the person who connected it. Ask it about your Deals, Actions, prospect contacts, Campaigns or figures, and it reads them from Signal. With View and make changes, it can also make changes for you, such as creating a Deal, logging a call or drafting an Email.

It's built on MCP (Model Context Protocol), the open standard AI assistants use to connect to business apps. Signal runs the connector as a remote MCP server, so there's nothing to install or host.

Text
https://crm.empiraa.app/mcp

What it is#

  • It works as you. It sees only what you can see in Signal, and does only what your role lets you do there.
  • No API key. Each person signs in to Signal with OAuth 2.1 (PKCE) and approves the connection. The assistant app registers itself.
  • Every change is previewed. Signal returns a card that says exactly what will change, from what to what. Nothing is saved until you confirm, and most changes can be undone for 7 days.
  • Admins stay in control. A workspace admin decides whether assistants may be used at all, whether they may make changes, and which apps may connect.

At a glance#

Tools 51: 47 that read and 4 that make changes (preview, apply, undo, and list what can be changed)
Change actions 51 kinds of change, each previewed and confirmed: Sales 25, Marketing 14, Analytics 7, Data import 5
Undo 46 of the 51 can be undone once within 7 days. The other 5 say up front that they can't be.
Prompts 9 ready-made starting points, such as My Morning Brief
Widgets 9 interactive views drawn inside the chat by hosts that support MCP Apps
Resources 8 reference documents an assistant can read beside the conversation
Areas 4 a person can grant: Sales, Marketing, Analytics, Data import

Works with#

  • Claude: web, desktop and Claude Code
  • ChatGPT: web (Developer mode) and desktop
  • Any MCP client that supports remote servers with OAuth sign-in, for example Cursor and VS Code with GitHub Copilot

Step-by-step instructions for each are in Connecting.

What you can ask#

  • "Catch me up on the Northwind Deal before my 2pm call."
  • "What's overdue for me today, and which Deals are at risk?"
  • "Which Campaigns drove the most pipeline last quarter, under each attribution model?"
  • "Fill my call queue from my Hot prospects."
  • "Import this spreadsheet as prospect contacts and assign them to me."
  • "Draft a three-email Nurture sequence for the webinar Campaign."

In this section#

Page What's in it
Connecting Adding the connector to Claude, ChatGPT, Claude Code, Cursor and VS Code, and approving it
How it works For developers: transport, OAuth endpoints and lifetimes, ids, pagination, results, refusal codes and rate limits
Safety and privacy How changes are previewed, confirmed, logged and undone, and what an assistant never does
Tool reference All 51 tools, with their inputs and what each needs
Change actions All 51 changes an assistant can preview and apply
Prompts, resources and widgets Ready-made prompts, MCP Apps widgets and readable resources
Admin controls The workspace switch, allowed apps, privacy preferences and members' connections
Versioning How tools and results change without breaking your prompts
Changelog What changed, release by release
FAQ Common questions

The tool reference is generated from Signal's code, so it always lists exactly what the connector serves. It's also live in the app at crm.empiraa.app/connect/tools.