Skip to main content
Glama

Adversary MCP Server

by brettbergin
utils.py752 B
"""Utility functions for domain operations.""" def merge_scanner_names(scanner1: str, scanner2: str) -> str: """ Merge scanner names without duplication. Args: scanner1: First scanner name (e.g., "semgrep" or "semgrep+llm") scanner2: Second scanner name (e.g., "semgrep" or "llm") Returns: Merged scanner name with unique scanners (e.g., "llm+semgrep") """ if scanner1 == scanner2: return scanner1 # Split both scanner names and create a set to avoid duplicates scanners1 = set(scanner1.split("+")) scanners2 = set(scanner2.split("+")) # Merge the sets and sort for consistent output merged_scanners = scanners1 | scanners2 return "+".join(sorted(merged_scanners))

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/brettbergin/adversary-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server