Settings
The Settings page (/settings) manages your personal C3 Code integrations. It contains two sections: Git providers and MCP servers. From here you connect source control providers for Git-based collaboration and add MCP servers to extend the AI assistant's capabilities.
Git providers
The Git providers section connects your C3 Code account to external source control systems. After you connect, C3 Code can push generated code, manage branches, and support pull request workflows against your organization's repositories.
GitHub
GitHub uses an OAuth authorization flow.
- Status indicator: Shows Connected or Not connected.
- Connect with GitHub button: Redirects you to GitHub's OAuth authorization page. After you authorize C3 Code, GitHub redirects you back and establishes the connection.
- Disconnect button (shown when connected): Removes the GitHub OAuth token from your account.
Git provider connections are personal and tied to your C3 Code user account. Other collaborators on the same application must connect their own accounts separately.
MCP servers
The MCP servers section configures Model Context Protocol (MCP) servers that extend the AI assistant's tool set. MCP servers can provide the assistant with access to external APIs, data sources, and services.
Server list
Each configured server appears as a row showing:
- Name: The display name for this server.
- URL: The server's endpoint URL.
- Expand (chevron icon): Expands the row to show the full server configuration, including the authorization header (masked).
- Remove button: Removes this MCP server from your account. A confirmation prompt appears before removal.
Add a new server
Select Add MCP Server (+ button) to open the add server form:
- Name: A display name to identify this server in the assistant's tool list.
- URL: The full endpoint URL for the MCP server.
- Authorization header: An optional authorization token or API key, stored and masked. Select the eye icon to show or hide the value.
- Save button: Saves the server configuration and adds it to the list.
- Cancel button: Discards the form without saving.
After saving, all your workspaces gain access to the tools provided by the new MCP server.