Integrations and MCP
Connect Zencoder with your tools and workflows through multiple integration paths
Overview
Zencoder doesn’t replace your toolkit—it enhances it by connecting your existing tools in ways that match your workflow. With three flexible integration paths, Zencoder eliminates context switching and brings your entire development ecosystem together, saving you valuable time and maintaining your focus.
Integration Paths
Zencoder offers three powerful ways to connect with your development tools and workflows:
Native Integrations
First-class Jira integration built directly into the Zencoder experience for core development tools.
Chrome Extension
Connect Zencoder to 20+ development, DevOps, project management, and monitoring tools across your workflow.
Model Context Protocol
Advanced connectivity using the open MCP standard for seamless integration with external data sources and tools.
Built-in Native Integrations
Our native integrations are built directly into the Zencoder experience, providing seamless connectivity with essential development tools.
Add Jira Integration
Our first native integration connects Zencoder with Jira, allowing you to:
- Pull ticket details directly into your IDE without tab-juggling
- Access full context right where you’re coding
- Mention Jira tickets in chat to automatically pull in relevant information
Access Integrations
- Click the three dots menu (⋮) at the top right corner
- Select Integrations from the dropdown menu
Connect Your Jira Account
- In the Integrations screen, find the Jira card
- Click Connect to begin the integration process
Authorize Access
- Follow the prompts to authorize Zencoder to access your Jira instance
- You’ll be redirected to Jira to approve the connection
- Once approved, you’ll be returned to Zencoder
Start Using Jira in Zencoder
Once connected, you can reference Jira tickets directly in your Zencoder chat by using the @Jira mention.
We’re continuously adding more native integrations based on user feedback. If there’s a tool you’d like to see integrated, let us know through our community channels or on X.
Chrome Extension
Not everything happens in your IDE. Our Chrome extension connects Zencoder to over 20 development, DevOps, project management, and monitoring tools across your entire workflow.
Install Chrome Extension
- Adds a Zencoder button wherever developers work online
- Captures relevant context when clicked (error stack traces, PR descriptions, etc.)
- Sends that context directly to your IDE without manual copy/pasting
Install the Chrome Extension
Visit the Chrome Web Store and add the Zencoder extension to your browser.
Use with Supported Tools
When browsing supported tools, click the Zencoder button to send context to your IDE. No authentication needed!
Supported Tools
Model Context Protocol (MCP)
For power users who need even more connectivity, Zencoder supports the Model Context Protocol (MCP)—an open standard that bridges AI assistants with external data sources and tools.
What is MCP?
MCP is essentially the “USB-C of the AI world”—a universal standard for connecting LLMs to various data sources and tooling. It provides a consistent way to plug an AI model into databases, APIs, and applications, replacing fragmented one-off integrations with a single protocol.
How Zencoder Uses MCP
In MCP terms, Zencoder acts as an MCP client (or host) that can connect to one or more MCP servers. These servers are lightweight connectors that expose specific capabilities or data sources through the MCP standard.
MCP support means you’re not limited by our official integrations. If you need to connect to a system we haven’t supported yet, you can leverage existing MCP servers or create your own.
By eliminating context switching and bringing your tools together, Zencoder helps you maintain focus and productivity throughout your development workflow.
Managing Agent Tools and MCP Servers
Zencoder now provides a streamlined way to manage your Agent Tools, including MCP servers, directly through the Agent Tools menu. This new interface makes it easier to discover, install, and manage your tools without having to edit configuration files manually.
Access Agent Tools menu
- Click the three dots menu (⋮) at the top right corner
- Select Agent Tools to access the tools management interface
Navigating Agent Tools Categories
At the top of the Agent Tools screen, you’ll find tabs that help you filter and navigate between different types of tools:
- All: Shows all available tools (both Zencoder-provided and custom)
- Zencoder: Displays prebuilt tools created by Zencoder
- Custom: Shows your custom tools and MCPs that you’ve installed
- MCP Library: Provides a selection of ready-made MCP servers that you can install with a single click and minimal setup
Browse available tools
The Agent Tools interface displays all available tools based on the category you’ve selected, including pre-built MCP servers from the MCP Library and any custom tools you’ve added.
Install from MCP Library
To install a pre-built MCP server:
- Click on the MCP Library tab
- Browse or search through the available MCP servers
Installed servers will have an “Installed” label next to their name, making it easy to see which MCPs you’ve already added.
- Click on the MCP server you want to install
- Fill in the required configuration details in the form
- In some cases, you may need to select an installation method (such as Docker or local installation)
- Click the Install button at the top of the form to complete the installation
Add a custom MCP server
To add your own custom MCP server:
- Click the Add Custom MCP button
- Enter a name for your MCP and fill in the configuration details
- Click the Install button at the top to add your custom MCP
Manage existing MCP servers
To manage an existing MCP server:
- Click on the MCP server in your list of installed servers
- You will see its configuration details and name
- You can modify these settings as needed
- To completely remove the MCP server, click the Uninstall button
Apply and test your MCP server
After adding an MCP server:
- Make sure Coding Agent is enabled
- Test it with a relevant prompt. For example, if you added the time MCP server, try: “What’s the time in Zagreb right now?”
Important: Different MCP servers require different command-line tools to be installed on your system:
- uvx/uv: Many MCP servers use the
uvx
oruv
package manager for Python - Docker: Some MCPs require Docker to be installed and running
- Node.js/npm: Certain MCPs depend on Node.js and npm
- Language-specific tools: Depending on the MCP, you might need specific language runtimes (Python, Ruby, etc.)
Ensure these prerequisites are installed on your system before using the corresponding MCP servers. Check the MCP’s documentation for specific requirements.
Access Agent Tools menu
- Click the three dots menu (⋮) at the top right corner
- Select Agent Tools to access the tools management interface
Navigating Agent Tools Categories
At the top of the Agent Tools screen, you’ll find tabs that help you filter and navigate between different types of tools:
- All: Shows all available tools (both Zencoder-provided and custom)
- Zencoder: Displays prebuilt tools created by Zencoder
- Custom: Shows your custom tools and MCPs that you’ve installed
- MCP Library: Provides a selection of ready-made MCP servers that you can install with a single click and minimal setup
Browse available tools
The Agent Tools interface displays all available tools based on the category you’ve selected, including pre-built MCP servers from the MCP Library and any custom tools you’ve added.
Install from MCP Library
To install a pre-built MCP server:
- Click on the MCP Library tab
- Browse or search through the available MCP servers
Installed servers will have an “Installed” label next to their name, making it easy to see which MCPs you’ve already added.
- Click on the MCP server you want to install
- Fill in the required configuration details in the form
- In some cases, you may need to select an installation method (such as Docker or local installation)
- Click the Install button at the top of the form to complete the installation
Add a custom MCP server
To add your own custom MCP server:
- Click the Add Custom MCP button
- Enter a name for your MCP and fill in the configuration details
- Click the Install button at the top to add your custom MCP
Manage existing MCP servers
To manage an existing MCP server:
- Click on the MCP server in your list of installed servers
- You will see its configuration details and name
- You can modify these settings as needed
- To completely remove the MCP server, click the Uninstall button
Apply and test your MCP server
After adding an MCP server:
- Make sure Coding Agent is enabled
- Test it with a relevant prompt. For example, if you added the time MCP server, try: “What’s the time in Zagreb right now?”
Important: Different MCP servers require different command-line tools to be installed on your system:
- uvx/uv: Many MCP servers use the
uvx
oruv
package manager for Python - Docker: Some MCPs require Docker to be installed and running
- Node.js/npm: Certain MCPs depend on Node.js and npm
- Language-specific tools: Depending on the MCP, you might need specific language runtimes (Python, Ruby, etc.)
Ensure these prerequisites are installed on your system before using the corresponding MCP servers. Check the MCP’s documentation for specific requirements.
Go to Zencoder settings
Open … menu in Zencoder chat and select Settings from the dropdown menu.
Find MCP Servers section
Scroll down to the bottom of the settings page until you find the MCP Servers part and click on “Edit in settings.json”.
Locate the MCP configuration
In the settings.json file, find the MCP servers configuration section that looks like this:
Add an MCP server
Let’s add a simple MCP server for getting time information. Add the following configuration:
Save and test
Save the settings.json file. Now go back to your chat, make sure Coding Agent is enabled and try a prompt like: “What’s the time in Zagreb right now?”
Important: Ensure you have the required command-line tools installed on your system. In this example, you need the uvx
command available in your PATH.
Go to Zencoder settings
Open JetBrains settings by going to File > Settings (or JetBrains IDE > Settings on macOS).
Navigate to MCP Servers
In the settings window, scroll down to Tools and expand it if needed. Find Zencoder and expand it until you see MCP Servers, then click on it.
Add MCP server configuration
You’ll see instructions showing the format:
Add the time server
Paste the following configuration into the editor:
Apply and test
Click Apply to save the changes, then reopen your project. Go back to your chat, make sure Coding Agent is enabled and try a prompt like: “What’s the time in Zagreb right now?”
Important: Ensure you have the required command-line tools installed on your system. In this example, you need the uvx
command available in your PATH.