Extend · Connectors
Add MCP servers to chat
Connectors let the chat agent use tools from other services alongside your data. Add a server once and it is available in every new chat, with each tool switched on or off individually.
What you can add
Any server that speaks the Model Context Protocol (MCP). Most providers publish one; look in their docs under "MCP". Two kinds are supported:
- A server address such as
https://mcp.linear.app/mcp. SignalPilot calls it on the agent's behalf and records every call. - A command such as
npx -y @modelcontextprotocol/server-github. It runs inside the agent's sandbox when a chat starts. Commands are handy for open-source servers, but see the note on sandbox connectors below before relying on them.
Add a connector
Open Connectors
In SignalPilot, open Settings → Connectors and choose Add connector. The first time, the page is empty and the button sits in the middle.
Where is it?
Paste the server URL or command. SignalPilot detects which one it is and immediately checks it: for an address it asks the server what tools it offers; for a command it installs and starts it, which can take up to a minute and a half the first time.
If the check fails you can still choose Save anyway and fix it later from the connector's settings.
Access
Choose how the agent gets access. The right option is usually detected from the server.
- No sign-in
- The server is open, or needs nothing from you.
- Sign in
- A normal sign-in window opens after you connect. Each person signs in as themselves.
- Key
- A header name (default Authorization) and a key from the provider. Saved encrypted and never shown again.
For an organization connector that uses a key, you can tick Each member provides their own key so the provider sees each person's own account rather than yours.
Tools and name
Give the connector a name. The agent sees its tools as
mcp__<name>__<tool>, so pick something short and obvious likeLinear.Choose who can use it: Only me for a personal connector, or Everyone in your organization if you are an admin.
Review the tool list. Read-only tools start on. Anything that writes starts off until you turn it on. Choose Connect.
Finish access, then start a new chat
If the connector needs a sign-in or a key, the final screen asks for it. Once it shows Ready, open a new chat. Existing chats keep the tools they started with; changes always apply to new chats.
Use connectors in a chat
Open Chat settings from any chat. The Connectors section shows every connector available to you, how many tools go to your next chat, and a switch labelled On for me per connector. Organization connectors can be turned off for yourself without affecting anyone else. If a connector needs attention, the row shows Sign in or Retry instead of a switch.
When the agent calls a tool, the call appears in the chat transcript like any other action. If a sign-in expires mid-run, a card in the transcript asks you to sign in and retry.
Manage a connector
Choosing a connector opens a panel with four tabs.
| Tab | What you can do |
|---|---|
| Tools | Search tools, filter by Read-only, Writes, or Destructive, and switch each one on or off. Turning on a destructive tool asks you to confirm. Newly discovered tools start off and are flagged for review. |
| Access | See who is signed in, sign out, replace a key. Admins can sign everyone out of an organization connector. |
| Activity | Every call made through the connector: the tool, who ran it, when, the outcome, and how long it took. |
| Settings | Rename, change the address or command, turn it on or off, or remove it. |
Tool descriptions come from the provider and are shown as plain text. SignalPilot does not verify a provider's claim that a tool is read-only, but the on/off switches are enforced on every call.
Personal and organization connectors
| Personal | Organization | |
|---|---|---|
| Who can add one | Any member, if the organization allows it | Admins only |
| Who can use it | Only you | Everyone in the organization |
| Sign-in | Yours | Each member signs in with their own account |
| Keys | Yours | A shared key, or one each member supplies |
| Turning tools on | You decide | Admins decide; members can turn tools off for themselves |
Admins set the Organization policy at the top of the Connectors page: whether members may add personal connectors at all, and which hosts personal connectors may reach. Leaving the host list empty allows any public host.
If Connectors is missing
If the Connectors page says connectors are not turned on for your workspace, an administrator needs to enable the feature. Members who cannot see a Personal section are in an organization that has switched personal connectors off.
Related
- Chat with your data for what happens during a run.
- Use SignalPilot in Claude is the reverse direction: SignalPilot as a connector inside Claude.
- Running multiple MCP servers in Claude Code covers client-side setups.