INNER CODE UNIT · Python
info
google/mcp-security · run-with-google-adk/src/mcp_security_agent/cli.py:34
def info():
"""Display agent version and loaded configuration."""
settings = AgentSettings()
console.print(f"[bold green]MCP Security Agent v{__version__}[/bold green]")
console.print(f"Model: [cyan]{settings.google_model}[/cyan]")
console.print(f"Project: [cyan]{settings.google_cloud_project or os.environ.get('GOOGLE_CLOUD_PROJECT', 'Not set')}[/cyan]")
console.print(f"ADC: [cyan]{settings.google_application_credentials or 'Default (~/.config/gcloud/...)'}[/cyan]")
console.print(f"SecOps SIEM MCP: {'[green]Enabled[/green]' if settings.load_secops_mcp else '[dim]Disabled[/dim]'}")
console.print(f"SCC MCP: {'[green]Enabled[/green]' if settings.load_scc_mcp else '[dim]Disabled[/dim]'}")
console.print(f"GTI MCP: {'[green]Enabled[/green]' if settings.load_gti_mcp else '[dim]Disabled[/dim]'}")
console.print(f"SecOps SOAR MCP: {'[green]Enabled[/green]' if settings.load_secops_soar_mcp else '[dim]Disabled[/dim]'}")
def _apply_cli_overrides(
secops: Optional[bool] = None,
scc: Optional[bool] = None,
gti: Optional[bool] = None,