Use AI assistance
Overview
Did you know that CAST Imaging can interface with various third-party Artificial Intelligence services, allowing you to obtain additional AI-driven insight into your application source code? You can obtain information about specific objects, objects within the scope of your application and about specific transactions.
There are two ways to work with AI and CAST Imaging, and you can use either or both:
- AI options in the CAST Imaging UI - AI-driven features that you access directly from the CAST Imaging interface, for example to summarise a scope or explain an object.
- The CAST Imaging MCP Server - a standalone server that lets you query CAST Imaging results from your own AI client, such as GitHub Copilot or Claude Desktop.
Both options are described below.
AI options in the CAST Imaging UI
All AI-driven services provided by CAST Imaging provide additional information about the code within your application. For example, you may want to find out exactly what a specific object is designed to do, based on AI’s interpretation of its code, or, you may want to get more insight into the full chain of a transaction in your application.
How does it work?
To enable these features, obtain an API key or other configuration settings from a supported AI provider, configure it in CAST Imaging via the Admin option and enable the AI-driven CAST Imaging services you require. A user with the Administrator role is required to configure the settings.
You can find out more in AI Settings:

Available features
There are five main AI-driven features available:

- Generate AI Summary - summarise the purpose of any scope (including in bulk) and save it as a Post-It.
- CAST Imaging Assistant chatbot - ask direct, natural-language questions about your application.
- Explain Object Context with AI - explain an object together with its immediate callers and callees.
- Explain Object with AI - explain an object’s code directly in the source code viewer.
- AI Functional Report - generate a functional summary report for a selected scope.
AI via the CAST Imaging MCP Server
As an alternative to the UI features, you can interface CAST Imaging with AI clients such as GitHub Copilot and Claude Desktop using the standalone CAST Imaging MCP Server.
An MCP (Model Context Protocol) server is a standardized way for AI applications to connect to external data sources and tools, acting as a secure bridge between the AI and external systems. The CAST Imaging MCP Server exposes CAST Imaging results to your AI client via the CAST Imaging API, so you can ask natural-language questions about your application architecture, transactions, quality insights and code objects from within your own AI client.
This option suits users who already work with an AI client and want to combine CAST Imaging insight with their existing AI-assisted workflow.