---
title: Signal MCP connector
description: Connect Claude, ChatGPT and other AI assistants to Empiraa Signal, so they can read your CRM and make changes for you.
product: signal
section: mcp
order: 1
---

# Signal MCP connector

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](connecting.md).

## 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](connecting.md) | Adding the connector to Claude, ChatGPT, Claude Code, Cursor and VS Code, and approving it |
| [How it works](how-it-works.md) | For developers: transport, OAuth endpoints and lifetimes, ids, pagination, results, refusal codes and rate limits |
| [Safety and privacy](safety.md) | How changes are previewed, confirmed, logged and undone, and what an assistant never does |
| [Tool reference](tools.md) | All 51 tools, with their inputs and what each needs |
| [Change actions](change-actions.md) | All 51 changes an assistant can preview and apply |
| [Prompts, resources and widgets](prompts-resources-widgets.md) | Ready-made prompts, MCP Apps widgets and readable resources |
| [Admin controls](admin-controls.md) | The workspace switch, allowed apps, privacy preferences and members' connections |
| [Versioning](versioning.md) | How tools and results change without breaking your prompts |
| [Changelog](changelog.md) | What changed, release by release |
| [FAQ](faq.md) | 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](https://crm.empiraa.app/connect/tools).
