Skip to content

Model Context Protocol (MCP) Tools Catalog

gosec exposes its entire tool ecosystem to Antigravity and AI coding agents via a multiplexed stdio JSON-RPC 2.0 server (bin/mcp-server).


1. Backlog Provider (backlog_*)

Tool Name Description Key Arguments
backlog_list_tasks Lists all tasks in the SQLite database stage, priority
backlog_get_ready_tasks Retrieves unblocked tasks whose DAG prerequisites are satisfied
backlog_get_task Returns complete details, subtasks, and dependencies of a task id
backlog_create_task Registers a new task into the SQLite ledger title, description, priority, depends_on
backlog_update_stage Advances a task along the 6-phase engineering lifecycle id, stage
backlog_update_task Updates task title, description, or priority id, title, description, priority
backlog_add_subtask Appends a subtask to an existing task task_id, title
backlog_update_subtask Marks a subtask completed or updates title id, completed
backlog_stats Returns aggregate metrics across backlog stages

2. Ollama Provider (ollama_*)

Tool Name Description Key Arguments
ollama_status Checks local Ollama daemon connectivity
ollama_list_models Lists all models installed locally in Ollama
ollama_running_models Lists models currently loaded into VRAM/RAM
ollama_generate Generates a completion using a local model ($0.00 tier) model, prompt, system

3. Doctor Provider (doctor_*)

Tool Name Description Key Arguments
doctor_diagnose Executes comprehensive system health and compiler checks

4. Triage Provider (triage_*)

Tool Name Description Key Arguments
triage_log Analyzes CI/CD failure logs and generates structured remediation reports log_content, workflow_name, run_id

Configuring Antigravity & IDE

Antigravity automatically discovers and connects to the server using mcp_config.json:

{
  "mcpServers": {
    "gosec": {
      "command": "./bin/mcp-server",
      "args": []
    }
  }
}