Chat and Mcp
Ask questions about your marketing data in plain language. Use chat inside Spectacle, or connect Claude, ChatGPT or Cursor and ask from the assistant you already use.
Overview
There are two ways to ask, and both read the same reports you see in the app:
| Chat | Connected apps (Mcp) | |
|---|---|---|
| Where you ask | In Spectacle | In Claude, ChatGPT, Cursor or another Mcp app |
| Which Ai model answers | Spectacle's, running in the Eu | The app's own |
| Usage | Counts against your chat allowance | Doesn't use the chat allowance |
| Best for | Quick answers with charts and tables | Combining Spectacle data with the rest of your work |
Questions both answer well:
- Which campaigns drove the most revenue last quarter, and what did each cost?
- How did last month compare with the month before, by channel?
- Where are we spending money with little or nothing to show for it?
- Which companies visited our website this week?
Both only read your data. Neither can change or delete anything in your workspace.
Answers are written by an Ai model and can be wrong. Check a figure against its report before a decision depends on it.
Requirements
- A Spectacle subscription or trial
- A data source in the workspace: Spectacle tracking installed on your website, or your Crm and an ad network connected
Using chat
Chat is in preview, so it may change as we improve it.
- Press ⌘K (Ctrl K on Windows) on any page, or type in the Ask anything about your marketing bar on your dashboard
- Ask your question. The answer arrives as text, with tables and charts where they help
- Ask follow-up questions in the same conversation
Your conversations are saved, so you can return to one from the list of chats.
Rate an answer with the thumbs under it. Spectacle uses this feedback to fix bugs and improve chat, and never shares it with model providers.
Chat allowance
Chat is included in your plan with a monthly allowance, shown as a percentage used.
- Shared by your team: one allowance for your organization, across all its workspaces and members
- Grows with your plan: higher plans include a larger allowance
- Resets monthly: on the 1st of each month (Utc)
- Failed answers are free: an answer that fails doesn't count
You can see how much is used at the bottom of the chat list and under Settings → Plan.
When the allowance runs low
- At 80%: a notice appears above the question box. Chat keeps answering
- At 100%: chat stops until the allowance resets. Your conversations stay readable
Owners and admins see what they can do next, such as adding a payment method during a trial or viewing plans. Connected apps keep working, as they don't use the chat allowance.
Connecting Claude, ChatGPT or Cursor
Connected apps use Mcp (Model Context Protocol), the standard Ai assistants use to read data from other tools. There are no Api keys: you sign in to Spectacle and choose what to share.
Step 1: Add Spectacle to the app
In Claude, ChatGPT, Cursor or another app that supports Mcp, add a connector with this address:
https://mcp.spectaclehq.com/mcp
You can also copy the address from Account settings → Connected apps.
Step 2: Sign in and choose what to share
The app opens Spectacle in your browser. Sign in, then:
- Choose the workspaces to share. One connection can cover several
- Decide whether to also share contact details: names, email addresses and other details of the people in your data. Leave this off unless you need them
Step 3: Ask
Ask the app about your marketing as you would in chat. When you shared more than one workspace, say which one you mean.
To tell us about a wrong or unhelpful answer, ask the app to send feedback to Spectacle.
Limits
Each connection can make 60 requests a minute and 1,000 a day. That is far more than a working day of questions needs.
A connection that isn't used for 30 days ends. Connect the app again to keep using it.
Disconnecting an app
Open Account settings → Connected apps and choose Disconnect. The app can no longer read your workspaces.
Controlling what your team can connect
Owners and admins set the rules for the whole organization under Account settings → Connected apps:
- Let people connect apps: turn connecting apps on or off
- Who can connect: everyone, or owners and admins only
- Which apps: any app, or only the apps you approve
- Allow sharing contact details: whether people may share names and email addresses with an app
Changes apply at once. A connection the new setting doesn't allow loses access, and Spectacle names the apps affected before you save.
Admins also see every app connected to the organization's workspaces, whoever connected it, and can disconnect any of them.
Privacy and data
Chat
- Answers are generated by Anthropic's Claude models on Amazon Bedrock, running inside Spectacle's own Aws account in the Eu
- Anthropic and other model providers never receive your data, and Aws does not use it to train any model
- Spectacle keeps your conversations so you can come back to them. They are deleted along with the workspace
Connected apps
- The app you connect receives the data it asks for, and its own Ai model reads it. That app's terms and privacy settings apply to what it does with the data
- Contact details are only shared when you chose to share them and your organization allows it
- Spectacle keeps a record of the requests each connection makes
Plan availability
Chat is included in every Spectacle plan and in the trial, with a monthly allowance that grows with your plan. Connecting apps comes at no extra cost. See pricing for the plans.