- Explore MCP Servers
- artemis-mcp-server
Artemis Mcp Server
What is Artemis Mcp Server
artemis-mcp-server is a server designed for the Artemis Static Application Security Testing (SAST) tool, enabling efficient scanning and analysis of code for security vulnerabilities.
Use cases
Use cases for artemis-mcp-server include integrating security scans into development workflows, automating vulnerability detection in codebases, and providing real-time feedback to developers during the coding process.
How to use
To use artemis-mcp-server, execute the command python3 -m artemis-mcp-server followed by the necessary options such as server address and port. For example: python3 -m artemis-mcp-server -s 127.0.0.1 -p 8088. Ensure that the configuration file ‘build.properties’ is set up correctly in the project’s root directory.
Key features
Key features include customizable server settings, support for specifying rules, verbosity options for detailed output, and the ability to configure client settings for automatic approvals and timeouts.
Where to use
artemis-mcp-server is primarily used in software development environments where security testing is crucial, particularly in continuous integration/continuous deployment (CI/CD) pipelines.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Artemis Mcp Server
artemis-mcp-server is a server designed for the Artemis Static Application Security Testing (SAST) tool, enabling efficient scanning and analysis of code for security vulnerabilities.
Use cases
Use cases for artemis-mcp-server include integrating security scans into development workflows, automating vulnerability detection in codebases, and providing real-time feedback to developers during the coding process.
How to use
To use artemis-mcp-server, execute the command python3 -m artemis-mcp-server followed by the necessary options such as server address and port. For example: python3 -m artemis-mcp-server -s 127.0.0.1 -p 8088. Ensure that the configuration file ‘build.properties’ is set up correctly in the project’s root directory.
Key features
Key features include customizable server settings, support for specifying rules, verbosity options for detailed output, and the ability to configure client settings for automatic approvals and timeouts.
Where to use
artemis-mcp-server is primarily used in software development environments where security testing is crucial, particularly in continuous integration/continuous deployment (CI/CD) pipelines.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
artemis-mcp-server
this is a mcp server for artemis sast tool
usage
command args:
python3 -m artemis-mcp-server --help
pony@ponydeMBP % python3 -m artemis-mcp-server --help
usage: __main__.py [-h] [-v] [-r RULE] [-s SERVER] [-p PORT]
this is a mcp server for artemis sast tool.
options:
-h, --help show this help message and exit
-v, --verbose artemis-mcp-server-v0.1.0
-r, --rule RULE path to rule
-s, --server SERVER mcp server host
-p, --port PORT mcp server port
Example:
python3 -m artemis-mcp-server -s 127.0.0.1 -p 8088
config
the config build.properties needs to be configured in the root directory of the project so that the scanner can compile properly.
Example:
java_home = /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
build_cmd= mvn clean package -X -DskipTests=true
cline config
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










