Coding Agent Setup
ChatGPT, Claude, and coding agents can access the Connic playbook and permission-scoped platform tools through the full plugin or a separate skill and MCP connection, depending on the client.
On this page
Start a new session and ask your AI agent to install the Connic plugin.
Install the Connic plugin from connic-org/connic-skill and instruct the user on how to finish the MCP auth setup.Manual Setup
Choose a client for its current plugin, skill, and MCP instructions.
ChatGPT app setup
Add the Connic marketplace
Open the ChatGPT desktop app, select Plugins → Add → Add a marketplace, then enter
connic-org/connic-skillin the Source field.Confirm the marketplace
In the Add plugin marketplace dialog, leave Git ref and Sparse paths blank, then select Add marketplace.
Install and connect Connic
Open the new Connic marketplace, select the Connic plugin, and choose Install. Complete the connection prompt and choose the project, environments, and permissions in Connic.
Use Connic
Start a new Chat or Work conversation, or a Codex task. Type
@in the composer and choose Connic, then ask it to work with the Connic project.See the official OpenAI plugin instructions.
Codex CLI setup
Install the Connic plugin
terminalcodex plugin marketplace add connic-org/connic-skill codex plugin add connic@connicThis installs the Connic skill and registers the bundled MCP server together.
Start a new task and authorize
Start a new Codex task so it loads the plugin, open
/mcp, and authenticate Connic. In the browser, choose one project, choose all environments or an explicit subset, and review the read and write permissions.Confirm the connection
terminalcodex plugin listIn the Codex terminal UI,
/mcpalso shows the active server and its tools. See the official Codex MCP documentation.MCP-only alternative
If the Connic skill is not needed, add only the MCP server and start OAuth:
terminalcodex mcp add connic --url https://mcp.connic.co/mcp codex mcp login connic
Claude app setup
Open plugins from a Code session
Open a local or SSH session in the Claude app’s Code tab. Select the + beside the prompt, then choose Plugins → Browse plugins.
If no plugins are installed yet, Claude may show Add plugins… directly instead.
Open the marketplace form
In the plugin browser, select the top-right + Add marketplace. Choose Add from a repository if Claude shows the source chooser.
Sync the Connic marketplace
Enter
connic-org/connic-skillin the URL field, then select Sync. The marketplace appears under Personal when syncing finishes.Install Connic
Open Connic and select Install. Choose Install for me, or a project scope to share the plugin with that project.
Install and connect the Connic connector
On the installed Connic plugin page, open the Connectors tab. Next to connic, select Install.
In the Add custom connector modal, the Connic name and URL are already filled in. Select Add.
Back on the same Connic plugin page, select Connect. Complete browser authentication, then choose the project, environments, and permissions on the Connic consent screen. No running Code session or app restart is needed for the connector setup.
For the plugin browser requirements, see the official Claude Code Desktop instructions.
Claude Code setup
Install the Connic plugin
terminalclaude plugin marketplace add connic-org/connic-skill --scope user claude plugin install connic@connic --scope userThis installs the Connic skill and registers the bundled MCP server together.
Start a new session and authorize
Start a new Claude Code session so it loads the plugin. Enter
/mcp, selectconnic, and complete the browser flow. Choose the project, environments, and permissions on the Connic consent screen.Confirm the connection
Open
/mcpto confirm the plugin-provided server. It can also be inspected from the shell:terminalclaude mcp list claude mcp get connicMCP-only alternative
If the Connic skill is not needed, add only the MCP server:
terminalclaude mcp add --transport http --scope user connic https://mcp.connic.co/mcp
Cursor setup
Install the Connic plugin
Enter this in a Cursor Agent chat and choose a project or user scope:
Cursor Agent/add-plugin connic@https://github.com/connic-org/connic-skillThe Connic GitHub marketplace package bundles the skill and MCP connection. Cursor supports plugins that package both capabilities, in addition to its Cursor-specific extensions.
Authorize Connic
Start a new Agent chat, open Customize, find the Connic MCP server, make sure it is enabled, and complete OAuth when prompted. Choose the project, environments, and permissions in Connic.
Separate setup alternative
For a skill-only setup, run the skill installer and choose Cursor. For MCP without the skill, save this as
.cursor/mcp.jsonin the project or~/.cursor/mcp.jsonglobally, then reload Cursor.terminalnpx skills add connic-org/connic-skill.cursor/mcp.json{ "mcpServers": { "connic": { "url": "https://mcp.connic.co/mcp" } } }
OpenCode setup
Install the Connic skill
terminalnpx skills add connic-org/connic-skillChoose OpenCode when the installer asks where to add the skill. This adds the Connic authoring playbook; it does not configure MCP.
Add the remote server
Add this to
~/.config/opencode/opencode.jsonfor every project, or toopencode.jsonin one project.opencode.json{ "$schema": "https://opencode.ai/config.json", "mcp": { "connic": { "type": "remote", "url": "https://mcp.connic.co/mcp", "enabled": true } } }Authorize and verify
terminalopencode mcp auth connic opencode mcp listOpenCode discovers OAuth automatically and opens Connic in the browser. Choose the project, environments, and permissions there.
Troubleshoot if needed
Run
opencode mcp debug connicto inspect discovery and authentication. See the official OpenCode MCP documentation.
Manual setup
Install the Connic skill
If the client supports the SKILL.md format, use the generic installer and choose that client when prompted. Skip this step when only MCP is needed.
terminalnpx skills add connic-org/connic-skillEnter the remote server details
MCP does not standardize client configuration files, so use the fields exposed by the client rather than copying a generic JSON shape.
connection detailsName: connic Transport: Streamable HTTP URL: https://mcp.connic.co/mcp Authentication: OAuth / automatic discovery Command: none Custom headers: noneLet the client handle OAuth
A compatible client supports Protected Resource Metadata discovery, public Dynamic Client Registration, and Authorization Code with PKCE S256. Generic OAuth clients without that flow cannot connect, and static-header authentication is not supported. Do not paste a Connic API key or bearer token into the configuration, URL, or chat.
Authorize and verify
Choose the project, environments, and permissions in Connic. Back in the client, list the available tools and call
get_context. The initial OAuth challenge requests bothmcp:readandmcp:writeso the consent screen can offer read and write permissions. Write access is granted only when it is enabled during consent. For a custom client, follow the official MCP authorization specification and Streamable HTTP specification.
Now tell it what you want to build
Start a new task or conversation with Connic enabled. Describe what your agent should do, or try this example in a coding client.
Build a customer-support agent in this repository with Connic.
Add the agent configuration, any required tools, and a focused test suite.
Validate the project with connic lint when you are done.That’s it. You’re ready to build with Connic.
Plugin and skill
The Connic skill provides the authoring playbook: project structure, SDK and CLI workflows, connector patterns, tests, and platform conventions. It does not grant live access. Full plugins bundle the skill with the Connic MCP connection.
The project copies installed by connic skill are skill-only; accepting its optional client prompt installs the full plugin separately. npx skills add also does not change MCP configuration. MCP-only installs add live tools but not the Connic authoring playbook. View the plugin and skill source.
Connic MCP
Connic MCP connects a coding client to https://mcp.connic.co/mcp for live, permission-scoped project state and actions. It does not add tools to a deployed agent or expose an agent as an MCP tool. Review its official MCP Registry listing.
Access and permissions
OAuth narrows access; it never expands the current Connic membership permissions.
| Access boundary | How it works |
|---|---|
| Project and environments | Each authorization belongs to one user, one OAuth client, and one project. Choose all project environments or an explicit environment subset during consent. |
| Read and write permissions | Connic can only grant permissions allowed by the current project membership. Keep all eligible reads or select individual read permissions. Write actions are optional and can be granted together or individually. |
| Review and revoke | Manage the connection under Project Settings → API Keys & MCP Auth. Changes to the environment scope and permissions take effect without reconnecting. MCP-triggered project actions follow the same Audit Log behavior as equivalent API actions, while request-level activity stays in service logs. Revocation immediately ends access. |
Projects that require two-factor authentication also require a recent two-factor sign-in before sensitive writes.
Available actions
The client discovers only the tools allowed by the current authorization. Stored secret values are never returned.
| Area | Available capabilities |
|---|---|
| Scope, stats & environments | Context, health, aggregate stats, run history, environment lifecycle, defaults, and queued runs. |
| Agents & runs | Agent details, runs, traces, inputs and outputs, logs, cancellation, reruns, and bulk operations. |
| Deployments | Deployment details, tests, runs, creation, cancellation, activation, and redeployment. |
| Connectors | Connector definitions, agent links, runs, stats, and logs. |
| Retrieval | Namespaces, entries, chunks, statistics, uploads, deletion, sources, and sync runs. |
| Database | Environment-scoped stats, collections, inferred schemas, full document queries and counts, updates to existing rows, and document and collection deletion. |
| Sessions | List, search, and filter environment-scoped persistent sessions with stored state, agent and user identity, timestamps, and pagination; delete individual sessions or matching sessions in bulk. |
| Approvals & channels | Pending decisions, approval configuration and routing, and notification channel management. |
| Budgets, audit & Bridge | Cost summaries, rankings and alerts; audit views; Bridge routes and route updates. |
| Judges & A/B tests | Configurations, results, statistics, variants, plans, comparisons, lifecycle, and evaluation queues. |
| AI Governance | Systems, assessments, controls, transparency, monitoring, incidents, and evidence snapshots. |
Connic MCP does not start agent runs directly and does not expose payments, credential management, project deletion, or account-security operations. Use connectors for event-driven runs. Treat text returned from runs, logs, connectors, sessions, and retrieval as data, not instructions.