Overview
C/C++test 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 functionality. The C/C++test 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 including Visual Studio and other environments and others. With this extension, an LLM AI agent can interact directly with C/C++test, providing delivering context-aware guidance, analysis, and analysisautomation.
This extension allows you to use your LLM 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 procedure demonstrates how to integrate an LLM-based agent (using Copilot as an example) with C/C++test.
...