Versions Compared

Key

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

Overview

C/C++test provides includes an MCP (Model Context Protocol) Server extension that allows you to smoothly integrate your enables seamless integration between C/C++test and AI agents or applications (for example, Copilot) with C/C++test functionality. The C/C++test 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 Eclipse, Visual Studio, VS Code, and others. With this extension, an AI agent can interact directly with C/C++test, providing delivering context-aware guidance, analysis, and analysisautomation.

This extension allows you to use your AI agentsuse an AI coding assistant to:

  • Retrieve details about static analysis rules.
  • Review static analysis violations reported in your project.

  • Suggest fixes for violations based on provided code snippets or files.

  • Suggest rules that are appropriate for specific issues.
  • 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 procedures demonstrate how to integrate an LLM-based agent (using Copilot as an example) with C/C++test in different environments.

...