MCP ExplorerExplorer

Artemis Mcp Server

@zsdloveon a year ago
3 Apache-2.0
FreeCommunity
AI Systems
this is a mcp server for artemis sast tool

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.

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

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers