Tool Reference
Complete documentation for all Optix MCP Server tools.
You don't need to manually specify parameters when using Optix. The MCP client (like Claude Code) handles all parameters internally - just describe what audit you want to run, and it takes care of the rest.
Audit Tools
Multi-step workflow tools for comprehensive codebase analysis. Each tool (or "lens") provides a specialized perspective on your code.
security_audit
OWASP-based security vulnerability analysis. Detects injection attacks, authentication flaws, cryptographic weaknesses, sensitive data exposure, and insecure configurations.
a11y_audit
WCAG 2.1/2.2 accessibility compliance checker. Analyzes ARIA labels, keyboard navigation, focus management, color contrast, and semantic HTML structure.
devops_audit
CI/CD and infrastructure analysis. Reviews Dockerfiles, GitHub Actions workflows, dependency manifests, and infrastructure as code configurations.
principal_audit
Code quality and maintainability analysis. Evaluates cyclomatic complexity, DRY violations, module coupling, and separation of concerns.
Support Tools
Utility tools for health checks, report generation, and integrations.
health_check
Server status and diagnostics. Returns uptime, version, and list of available tools.
generate_report
Generate standardized markdown reports from completed audit workflows.
pr_comment
Post audit findings as comments on GitHub Pull Requests.
open_dashboard
Open the Optix web dashboard for visual audit monitoring.
See Support Tools for detailed documentation of these utilities.
Common Parameters
All audit workflow tools share these common parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
step_number |
integer | Yes | Current step (1 to max steps) |
next_step_required |
boolean | Yes | Set false on final step to generate report |
files_examined |
array | Yes | List of file paths examined in this step |
confidence |
string | Yes | Current confidence level |
continuation_id |
string | After step 1 | UUID linking workflow steps |
project_root_path |
string | No | Absolute path to project root for report generation |