MCP server exposing CAST Imaging software architecture insights to AI agents
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by CAST Imaging MCP Server.
applicationsList the available applications in CAST Imaging
all_applicationsList all applications (cloud build)
my_applicationsList applications belonging to the current user (cloud build)
applications_transactionsGet transactions from all applications with filtering support
applications_data_graphsData entity interaction networks (data graphs) from all applications
applications_dependenciesInter-dependencies between all applications
The CAST Imaging MCP Server bridges the gap between AI agents and real software architecture by exposing comprehensive software intelligence through the Model Context Protocol (MCP). It allows the user to get insights about their applications ,transactions, dependencies, quality patterns, and architectural structures by prompting AI agents.
This service provides AI Agents with the understanding of your applications from portfolio-level inventories to granular object relationships. Whether you're exploring database schemas, analyzing transaction flows, investigating quality issues, the MCP server delivers precise, paginated data that enables informed architectural decisions.
The MCP server should run on a Linux system. CAST Imaging‑APIs may run on the same or a different Linux machine.
config/app.config and .env../run.sh --install.Make sure the Control Panel/registry is reachable and Imaging‑APIs is ready (see Quick Start step #1).
Edit config/app.config:
Set your exposed port in .env (hidden file):
Tip: On Linux, files starting with a dot (like
.env) are hidden. Usels -ato view.
This launches the Docker Compose stack and the MCP server.
If you use SSL_CA_BUNDLE, place the PEM file in a certificates/ folder next to docker-compose.yml. The compose file mounts that folder into the container at /app/certificates.
HOST_CONTROL_PANEL (Required)Default: None (user needs to provide the value)
Description: IP or hostname of the machine running the Control Panel Service.
This is a service registry used by Imaging to register and discover its internal services. It is automatically deployed when you install Imaging. You should enter the IP address of the Linux machine running the Imaging Control Panel service.
PORT_CONTROL_PANELDefault: 8098
Description: Control Panel registry port.
IMAGING_PAGE_SIZEDefault: 1000
Description: Sets the number of records the MCP server fetches per request (internal batching). Tune for throughput.
IMAGING_DISPLAY_PAGE_SIZEDefault: 20
Description: Sets how many records are shown per page in the user-facing response. Tune for UX.
IMAGING_CODEDefault: False
Description: Controls whether the agent can access source code via the MCP server.
It's false by default, as agents typically work on open repos. Enabling it can expose source code to anyone with MCP access, making it a potential security risk, especially relevant for clients like Claude desktop without direct repo access.
DEBUG_MODEDefault: false
Description: Debug mode will show teh activity in the logs. When set to true it will show the tool picked, the API called and the result for each user prompt. When set to false, it will only show the tool picked and the corresponding API called.
IMAGING_DOMAINDefault: default
Description: Imaging domain/tenant used to fetch data in multi-tenant environments.
CONTROL_PANEL_SSL_ENABLEDDefault: false
Description: Set to true when Control Panel config/eureka endpoints run on HTTPS.
MCP_TOOL_SURFACE_PROFILEDefault: full
Description: Selects the MCP tool exposure profile. Use full to expose the complete toolset, or intents for the meta-tool surface.
MCP_INTENTS_HIDDEN_FUNCTIONSDefault: empty
Description: Comma-separated list of structural functions to hide when MCP_TOOL_SURFACE_PROFILE is set to intents.
SERVICE_HOST (Required)Default: None (user needs to provide the value)
Description: IP/hostname of the machine on which the MCP Server is running.
SSL_CA_BUNDLEDefault: empty
Description: Optional path to a PEM CA bundle for private/self-signed certificate chains. With the Docker installer, place the PEM under ./certificates/ and reference it as /app/certificates/<file>.pem.
Start the server with:
This section provides detailed steps for installing and configuring the CAST Imaging MCP Server on Windows systems.
Package contents:
Make sure the Control Panel/registry is reachable and Imaging‑APIs is ready:
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/cast-imaging-mcp-server)<a href="https://allmcps.com/mcp/cast-imaging-mcp-server"><img src="https://allmcps.com/api/badge/cast-imaging-mcp-server?style=directory" alt="CAST Imaging MCP Server on AllMCPs" /></a>