Add tools to a conversation

7 minute read · Chats & Local Agents

Vortex chats already include built-in tools for working with the app and its saved resources. Add a supported external MCP server when your coding agent needs another service. MCP is a way to connect tools; discovering a server does not make every action it offers safe.

Connect ClickUp, Google Drive or Gmail

Open Settings → Integrations. Choose ClickUp, Google Drive or Gmail, then Connect. Complete the service's authorization in your browser, check the account and requested permissions, and return to Vortex. You do not paste an access token into a conversation or write a server configuration for these catalogue entries.

After authorization, check the connector's status and ask for a small read, such as listing a known folder or task. Approving access and successfully reading the expected account are separate checks. Google connectors need the application's Google OAuth configuration to be available; a setup message means that configuration must be completed before connecting.

Use the connector's reconnect or disconnect action when changing authorization. Disconnecting Vortex does not delete data in the external service. A provider's own imported MCP servers appear in separate tabs; connecting an app here does not repair an unrelated provider configuration automatically.

Use Vortex's built-in project tools

Ask the agent to find an existing database, inspect a result or check a saved SSH host. It discovers saved SQL, SSH, FTP/SFTP, API, mail and Signals resources with the built-in list tools and uses the exact resource it finds; credentials are resolved by Vortex, not shown to the agent. It can also read and change which project tools the workspace shows. See connections for each control's effect.

The agent first discovers the exact project and resource IDs. It changes only the included project you select and follows the conversation's access mode. You do not need to enable Allow external apps to use Vortex for agents already running inside Vortex. An external client connected through Share Vortex tools has a different tool inventory; conversation-scoped project actions are not automatically exposed there.

If an older running agent does not list a newly installed tool, finish the current run, restart the updated Vortex app and send a new turn. Inspect the advertised tools before assuming a command is available. Do not replace a missing tool by editing Vortex's internal store.

Connect an external tool server

Open Settings → Integrations → Advanced integrations, then add the supported external server configuration. Provider-specific connection controls expose additional supported status and recovery actions. Settings → MCP controls external applications using Vortex’s own tools; it is the opposite connection direction. Review the command or endpoint, required environment values and authentication. Keep those values in the protected settings path and preserve unrelated existing agent configuration.

Enable the server for the intended use and check its reported state. Start a small discovery/read task before depending on a mutation. For example, ask the agent to list the tool names and explain which one can inspect your test issue tracker. A server that starts successfully can still require account authorization for a particular tool.

Check connected apps and server status

Open the connected apps and MCP server controls for the chosen provider. Review the reported connection state before asking the agent to use a tool. A saved configuration, a connected server and a successful tool call are separate checks.

Use Refresh to request the current status. If a supported connection offers Reconnect, use it to re-establish that connection and complete any required authorization, then refresh and try a small read again. Refreshing a status does not grant permissions, and reconnecting does not prove that a failed write completed.

Available connected apps, status details and recovery actions depend on the provider integration. If no reconnect action is offered, inspect the reported error and the server's configuration rather than assuming all providers support the same controls.

Review the trust boundary

External tools can return untrusted text and may reach a different account or system. A discovered tool is not automatically safe, and its returned instructions do not expand the user's original task. Read the operation details before authorizing writes, messages or deployment.

The selected provider must support the relevant external MCP integration. Do not assume every server feature behaves identically across all five coding agents. Vortex's native confirmation policies and the provider's own permissions may both apply.

Diagnose and remove a connection

If the server is unavailable, inspect the configured executable/endpoint and returned startup error without publishing environment secrets. Distinguish server startup, authentication and individual tool failure. A timeout should not be presented as a successful operation.

Disable or remove the external connection when you no longer want it available. This is distinct from Share Vortex tools, which exposes your saved developer resources to a supported local external agent. Do not turn on that second direction merely to fix a chat-tool connection. Read sharing Vortex tools for its resource and approval controls.

Try one tool before expanding access

After connecting an external MCP server, choose a harmless operation such as listing resources or reading a known sample. Confirm which account and destination the server uses. A tool response can include untrusted instructions or private data; ask the agent to treat returned content as evidence, not a change to your permission rules.

Keep environment values and authentication in the protected configuration. Enable only the servers needed for the conversation. If a server is unavailable, inspect its startup command, connection state and required local service before reinstalling unrelated tools. Removing a server should preserve the client's other configuration.

To expose Vortex's saved resources to a local agent outside the app, use Share Vortex tools. Agents inside Vortex already receive the built-in conversation tools. The two directions can be used together, but they have different setup and trust boundaries.

Related guides: Share Vortex tools, agent permissions.

External MCP connection fields

Field / action Meaning
Connection source Selects which provider/configuration source you are inspecting.
Add MCP server / Edit MCP server Opens a definition for an external tool server.
MCP server name A recognizable identifier for the connection.
MCP scope Determines the supported account/project scope of the configuration.
MCP transport Chooses an HTTP endpoint or local command transport.
MCP server URL Endpoint used for an HTTP connection.
MCP command / arguments Executable and arguments for a local server. Adding a definition does not install a missing executable.
MCP headers JSON HTTP headers, including credentials if required by that service. Keep secrets in the supported protected configuration.
MCP environment JSON Environment variables supplied to a local server process.
MCP configuration JSON Structured configuration for the supported import/edit flow. Invalid JSON must be corrected before saving.
Refresh / reconnect Re-reads status or restarts the supported connection flow. Available actions depend on the provider.
Resolve conflict Chooses how to handle conflicting definitions. Read the source and scope instead of overwriting an unrelated project's server.

After saving, inspect the reported status and call one harmless read tool. A listed server or saved JSON does not prove that authentication or tool discovery succeeded. See Vortex's own MCP server.

Ask the agent to configure a server

You can ask the agent to add an external MCP server using its supported configuration tools. It discovers existing definitions first, preserves unrelated provider entries and reads back the saved configuration. New definitions default to project scope; ask for the connection to be enabled when you want to use it. Changes take effect on the next agent run.

For supported OAuth connections, finish sign-in in the browser. The Connect action supports catalogue connectors and, where available, a Vortex-owned HTTP server exposed to the exact connected Codex account. Other provider/server combinations may not support that action. Saving configuration, enabling it, finishing OAuth and successfully calling a tool are separate states. Verify a harmless read before relying on the connection.

Updated Oct 30, 2026 · Need a hand?