Connectors
Give your agents your apps, like Gmail, Slack, Notion or Linear, with your say before they change anything.
Connectors link a workspace to your apps, so you can ask an agent to read your mail or file a Linear issue. Apps come through Composio (Gmail, Google Calendar, Slack, Notion, GitHub, Linear, Outlook and many more), or through Executor, which runs on your computer and can add any remote MCP server.
Set it up
Sign in to Composio
Open Settings > Connectors and sign the workspace in. It opens your browser. From a terminal: ghostex connectors sign-in.
Connect your apps
Connect each app you want, for example Gmail: ghostex connectors connect gmail. For Discord, connect discordbot so agents can read a server’s channels.
Ask an agent
Every Claude and Codex session that starts or resumes afterwards gets the workspace’s apps. Just ask: “summarize my unread mail from today”.
Each workspace has its own sign-in and its own apps, so work apps stay in your Work workspace. Without Workspaces, everything belongs to Personal.
Nothing changes without you
Reading runs at once. Before an agent sends, posts, creates, changes or deletes anything, its chat shows a card: Approve, Always allow (stop asking for that tool in this workspace) or Deny. The session shows it’s waiting for you in the sidebar.
Change the rules in Settings > Connectors, or with ghostex connectors rule <tool|all> <ask|allow|never|default>. For example, rule all never lets agents in that workspace only read.
Work accounts for gh and gws
A workspace can have its own GitHub CLI (gh) and Google Workspace CLI (gws) sign-in, so agents in your Work workspace act as your work accounts while your own terminal keeps your usual one: ghostex connectors gh sign-in (or gws).
Commands
| Command | What it does |
|---|---|
ghostex connectors status |
Every workspace’s sign-in and apps. |
ghostex connectors connect <app> |
Connect an app. |
ghostex connectors rules |
What happens when an agent wants to change something. |
ghostex connectors executor enable |
Turn on Executor for a workspace. |
ghostex connectors executor add-mcp <name> <url> |
Add a remote MCP server through Executor. |
ghostex connectors help |
Every command. |
Every command takes --workspace <name>. To turn Connectors off, switch it off in Settings > Extensions > Store; your sign-ins are kept.