Architecture overview
The MCP server is a cloud-hosted service in a Jama Connect environment.
DIAGRAM
Data flow overview
A developer uses an MCP-compatible client, such as an IDE plugin.
The client receives the available tools from the MCP server.
The client shares that tool information with the customer-managed LLM.
When the LLM needs Jama Connect data or needs to perform an action, it sends a tool call through the client.
The client sends the tool call to the MCP server.
The MCP server performs the authorized request in Jama Connect.
Jama Connect returns the requested data or results to the MCP server.
The MCP server returns the result to the client.
The client provides the result to the customer-managed LLM, which uses it to continue processing and complete the response.