Skip to main content
Ultra proxies requests to one or more upstream MCP connectors. Connectors can use stdio transport (local commands) or HTTP transport (remote URLs).
Only add MCP connectors from official or trusted sources. Untrusted community connectors can execute arbitrary code on your machine (stdio transport) or receive sensitive data from your AI agents (HTTP transport). Stick to connectors from the official MCP Registry, verified publishers, or connectors your organization has reviewed and approved.

Add Connectors Through Your Agent

The simplest way to add MCP connectors is to ask your agent to do it for you. Since Ultra is already connected to your agent, just tell it what services you want to connect:
  • “Connect to the Notion connector”
  • “Add the GitHub connector”
  • “Set up the filesystem connector so you can read my project files”
  • “Add the Linear connector”
Your agent will work with Ultra to search the registry, install the connector, and configure any required authentication (API keys, OAuth, etc.).
In agents that support MCP Apps, you can view, discover, add, and reconnect connectors from an interactive panel — see the ultra_servers MCP App.
Ultra hot-loads the new connector with no restart of its own. Most agents pick up the new tools automatically; if they don’t appear, refresh or restart your agent.
Make sure your agent installs the official MCP connector for each service — not a random community fork. Look for connectors published by the service provider (e.g., @notionhq/notion-mcp-server) or from the official MCP Registry. If you’re unsure, ask your agent to confirm the publisher before installing.
You can also ask your agent to list your current connectors (“What connectors do I have connected?”) or remove ones you no longer need.
Select a connector to see setup instructions.
Ask your agent: “Add the Notion connector”Notion uses OAuth. You will be redirected to Notion in your browser to authorize access to your workspace. Tokens are stored and refreshed automatically.You need to be a member of the Notion workspace you want to connect.
Slack needs a Slack app in your workspace before Ultra can connect. Slack’s MCP server does not register clients automatically, so the OAuth flow needs a pre-registered app’s client ID and secret.
  1. Create or open an app at api.slack.com/apps. Slack allows only internal or directory-published apps to use MCP.
  2. Under OAuth & Permissions, grant the user token scopes in the table below, then install the app to your workspace.
  3. Copy the Client ID and Client Secret from Basic Information > App Credentials.
  4. Ask your agent: “Add the Slack connector”
  5. Ask your agent to set the credentials, for example “Set the Slack connector’s client_id and client_secret” followed by the two values. Your agent applies them with the ultra_configure tool.
  6. Ask your agent to reconnect Slack. Authorize in your browser when Slack prompts you.

Required scopes

Ultra currently requests every Slack MCP user-token scope below. Add the same scopes to the Slack app before reconnecting; otherwise Slack may reject the request or issue a token that cannot use every Slack MCP tool.
Ask your agent: “Add the Linear connector”Linear uses OAuth. Authorize in your browser when prompted.
Ask your agent: “Add the GitHub connector”You will be prompted for a Personal Access Token (PAT). Create one at github.com/settings/tokens with the scopes you need (typically repo and read:org).Use a fine-grained PAT scoped to only the repositories you need for better security.
Ask your agent: “Add the Figma connector”Figma uses OAuth. You will be redirected to Figma in your browser to authorize access to your files and projects.
Ask your agent: “Add the AWS connector”You will need AWS credentials configured on your machine (via ~/.aws/credentials or environment variables).
Ask your agent: “Add the Jira connector”You will be prompted for your Jira instance URL and an API token. Create one at id.atlassian.com/manage-profile/security/api-tokens.
Ask your agent: “Add the Mintlify connector”You will need your Mintlify project subdomain or API key.
Ask your agent: “Add the Salesforce connector”Salesforce uses OAuth. You will be redirected to Salesforce in your browser to authorize access to your org.
Ask your agent: “Add the Datadog connector”You will be prompted for your Datadog API key and application key. Find these in your Datadog org settings under API Keys.
Ask your agent: “Add the PostgreSQL connector”You will be prompted for your database connection string. Use a read-only database user when possible.
Ask your agent: “Add the Vanta connector”Vanta uses OAuth. You will be redirected to Vanta in your browser to authorize. Once approved, the token is stored and refreshed automatically.You need an active Vanta account with appropriate permissions. If you see an authentication error, check with your Vanta admin that your account has API access enabled.
Ask your agent: “Add the filesystem connector for my project files”The filesystem connector runs locally and does not require authentication. You will be asked which directories to allow access to.Only grant access to directories you are comfortable sharing with your AI agent. Never point it at your home directory or root.

Supported Agents

Ultra works with all major MCP-compatible AI agents:Run ultra doctor to see which agents are detected on your machine, or ultra install to configure a specific agent.