Agentic Tools (MCPs)
Last updated
Was this helpful?
Last updated
Was this helpful?
Agentic Tools (MCPs) allow you to integrate external tools and services into Qodo Gen. This enables Qodo Gen to access and use custom tools when needed.
MCP stands for Model Context Protocol. It’s an open protocol that standardizes how applications provide context to AI Models. You can learn more about MCPs in Anthropic's MCP documentation.
Using the MCP protocol, Qodo Gen can interact with external services.
For example, if a Jira MCP is set up, you could ask "Find me a Jira ticket about creating an authentication protocol" in the chat, and get relevant information from your Jira project.
You will need Node.js installed in order to run tools properly.
To verify you have Node installed, open the command line on your computer.
On macOS, open the Terminal from your Applications folder
On Windows, press Windows + R, type “cmd”, and press Enter
Once in the command line, verify you have Node installed by entering in the following command:
If you get an error saying “command not found” or “node is not recognized”, download Node from nodejs.org.
Learn more on why Node.js is required in Anthropic's official MCP documentation.
Open Qodo Gen in Agentic Mode: Learn more about Agentic Mode and what it does.
Go to the Tools Management page:
Either click on Manage available tools or on the tools link under the chatbox.
Create a New Tool: Click on the plus + button at the top right of the tools management page.
Enter Tool Configuration Details:
Provide an identifier and name for the tool.
Enter the required API key, arguments, environment variables and other credentials.
Find MCP tools and setup options in the MCP GitHub.
Save and Test: Save your configuration.
A green dot will indicate a successful connection.
A list of sub-tools will appear under the tool, indicating all the services this tool is capable of. You can toggle all sub-tools on or off.
Clicking on Require Approval will let you set whether the use of the sub-tool will require your approval in-chat, or would be automatically approved for every use.
A yellow dot indicates a problem with your connection. Try checking your configuration and API keys and make sure you've set them all correctly.
Modify or Delete: You can always edit or remove an Agentic Tool as needed.
At the bottom of Qodo Gen Chat, under the chatbox, you can see the number of active tools. Clicking on it displays a list of available tools.
You can enable, disable, or modify the configuration of these tools at any time.
Toggling a tool off will disable Qodo Gen from using it.
Click the small arrow next to a tool's name to open a list of sub-tools, indicating all the services this tool is capable of.
You can toggle all sub-tools on or off, and set whether your approval is needed for their use.
A yellow dot near the tool's name indicates a problem with your connection.
Try checking your configuration and API keys and make sure you've set them all correctly. Also, ensure your internet connection is stable.