You can configure AI-powered code editing tools like Copilot and Windsurf to use SOAtest as a Model Context Protocol (MCP) server. Once configured, those tools can use SOAtest directly. This works with both the SOAVirt WAR and desktop server. This feature requires a license that has "LLM Integration" enabled.
You need to configure your tool to access SOAtest as an MCP server by providing it the connection point <INSTALL_DIR>/soavirt/mcp/sse
. You can do this a couple ways.
You can add the connection point to your configuration. For example:
"mcp": { "servers": { "soatest": { "url": "http://localhost:9080/soavirt/mcp/sse" } } } |
You can add the SOAtest MCP server connection point using the VS Code CLI. For example:
Linux
code --add-mcp '{"name":"soatest","url":"http://localhost:9080/soavirt/mcp/sse"}' |
Windows
"C:\Program Files\Microsoft VS Code\bin\code" --add-mcp {\"name\":\"soatest\",\"url\":\"http://localhost:9080/soavirt/mcp/sse\"} |