Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

C/C++test CT provides includes an MCP (Model Context Protocol) Server extension that allows you to smoothly integrate your LLM agents or applications (for example, Copilot) with enables seamless integration between C/C++test CT functionality. The C/C++test CT and AI agents or LLM-based coding assistants (such as GitHub Copilot). This MCP Server can be integrated used within any LLM-based enabled development environment that supports MCP Server integration, including VS Code and other environmentsothers. With this extension, an LLM AI agent can interact directly with C/C++test CT, providing delivering context-aware guidance, analysis, and analysisautomation.

This extension allows you to use your LLM agents AI coding assistant to:

  • Retrieve line coverage information for analyzed code.
  • Provide guidance and instructions for applying coverage suppressions to specific code sections.
  • Access information from the product user guide.

The MCP server launcher is located in the <INSTALL_DIR>/integration/mcp directory.

Note

The Parasoft MCP server uses the stdio transport protocol exclusively. Parasoft MCP tools do not access any external systems or services.

The following procedure demonstrates how to integrate an LLM-based agent (using Copilot as an example) with C/C++test CT.

...