FixVibe

// docs / mcp

MCP zerbitzaria

Konektatu FixVibe Claude Desktop, Cursor edo Model Context Protocol ulertzen duen edozein bezerora. Zure AI agenteak zure eskaneatzeetara, aurkikuntzetara eta dashboardeko Copy fix prompt botoia elikatzen duten txantiloi bidezko konponketa-prompt beretara sarbide tipatua izango du.

01

Sortu API token bat

Joan /account/api-tokens helbidera eta sortu token bat, adibidez claude-desktop izenekoa. Kopiatu testu arrunteko balioa; behin bakarrik erakusten da.

Tokenak bearer kredentzialak dira: stringa duen edonork zure eskaneatzeak irakur ditzake eta berriak hasi. Gorde pasahitz bat bezala.

02

Seinalatu zure MCP bezeroa /api/mcp-ra

Claude Desktop / Cursor / Continue / Zed:

{
  "mcpServers": {
    "fixvibe": {
      "transport": "streamable-http",
      "url": "https://fixvibe.app/api/mcp",
      "headers": {
        "Authorization": "Bearer fxv_YOUR_TOKEN_HERE"
      }
    }
  }
}

Berrabiarazi bezeroa. fixvibe zerbitzaria bere MCP zerbitzari-zerrendan agertu beharko litzateke.

03

Probatu

Galdetu zure agenteari honelakoak:

  • “Zerrendatu nire azken 10 FixVibe eskaneatzeak.”
  • “Erakutsi azken eskaneatzearen aurkikuntza kritikoak.”
  • “Hasi eskaneatze pasibo bat https://staging.example.com helbidearen aurka.”
  • “X eskaneatzeko larritasun handiko aurkikuntza bakoitzerako, idatzi konponketa bat.”
  • “Badago irekita zuzeneko mehatxu-alertarik nire domeinuetan?”
  • Idatzi /fixvibe-fix aurkikuntza id batekin, txantiloi bidezko konponketa-prompta zuzenean txatean sartzeko.

Tresnak

list_scansread
Azken 100 eskaneatze gehienez itzultzen ditu, status + aurkikuntza kopuruekin. Args: limit?: 1..100.
get_scanread
Lehenespenez eskaneatze-estalkia + kategoriaka larritasun-laburpena. Ezarri include_findings=true txosten osoa jasotzeko (handia eskaneatze zaratatsuetan; hobe list_findings + iragazkiak). Args: scan_id (uuid), include_findings?: boolean.
list_findingsread
Zure eskaneatze guztietako aurkikuntzak paginatuta. Args: severity?: list, check_id?, since? (ISO 8601), limit?: 1..200.
start_scanwrite
Enqueues a scan and returns an id with status queued; poll get_scan to await completion. Passive mode is always available through MCP. Active mode requires a paid plan plus verified-domain authorization from the dashboard. Args: target (URL or hostname), mode? (passive|active).
list_alertsread
Mehatxu zuzeneko alertak (CT log diferentziak, DNS aldaketak, threat intel zerrendak). Unlimited planean soilik eskuragarri; Hobby eta Pro planek zerrenda hutsa itzultzen dute. Args: domain_id?, active_only?, limit?: 1..200.
get_alertread
Single alert with the relevant domain, severity, type, and event details. Args: alert_id (uuid).
dismiss_alertwrite · idempotent
Markatu alerta bat baztertuta. Idempotentea; berriro baztertzea no-op da. Args: alert_id (uuid).

Baliabideak

Baliabideek zure bezeroari FixVibe datuak zuzenean elkarrizketan eransteko aukera ematen diote, agenteak txanda bakoitzean berriro eskuratu beharrean. Claude Desktop-en, egin klik @ menuan → fixvibe.

fixvibe://scan/{scan_id}/reportjson
FixVibe eskaneatze-txosten osoa, check eta aurkikuntza guztiak barne.
fixvibe://finding/{finding_id}json
Aurkikuntza bakarra (severity, title, description, evidence, remediation, CWE).

Slash command-ak

/fixvibe-fixprompt
Renders a server-side remediation prompt for a finding, using scan context when available and falling back to generic guidance otherwise. Args: finding_id (uuid). No third-party LLM API call is made by FixVibe.

→ Kuotak, RLS eta larritasun-gatinga berdin aplikatzen zaizkie MCP eta REST deiei.

MCP zerbitzaria — Docs · FixVibe