// docs / mcp
MCP serveris
Pieslēdziet FixVibe pie Claude Desktop, Cursor vai jebkura klienta, kas runā Model Context Protocol. Jūsu AI aģents iegūst tipizētu piekļuvi skenējumiem, atradumiem un tām pašām šabloniskajām labošanas uzvednēm, kas darbina paneļa pogu Kopēt labošanas uzvedni.
Izveidojiet API tokenu
Apmeklējiet /account/api-tokens un izveidojiet tokenu, piemēram, ar nosaukumu claude-desktop. Nokopējiet atklātā teksta vērtību; tā tiek parādīta vienreiz.
Tokeni ir bearer akreditācijas dati: ikviens, kam ir šī virkne, var lasīt jūsu skenējumus un sākt jaunus. Glabājiet to kā paroli.
Norādiet MCP klientam /api/mcp
Claude Desktop / Cursor / Continue / Zed:
{
"mcpServers": {
"fixvibe": {
"transport": "streamable-http",
"url": "https://fixvibe.app/api/mcp",
"headers": {
"Authorization": "Bearer fxv_YOUR_TOKEN_HERE"
}
}
}
}Restartējiet klientu. fixvibe serverim vajadzētu parādīties tā MCP serveru sarakstā.
Izmēģiniet
Jautājiet savam aģentam, piemēram:
- “Uzskaiti manus pēdējos 10 FixVibe skenējumus.”
- “Parādi kritiskos atradumus jaunākajā skenējumā.”
- “Sāc pasīvu skenēšanu pret
https://staging.example.com.” - “Katram augsta smaguma atradumam skenējumā X uzraksti labojumu.”
- “Vai manos domēnos ir atvērti tiešo apdraudējumu brīdinājumi?”
- Ierakstiet
/fixvibe-fixar atraduma id, lai šabloniskā labošanas uzvedne nonāktu tieši tērzēšanā.
Rīki
- list_scanslasīt
- Atgriež līdz 100 jaunākajiem skenējumiem ar statusu + atradumu skaitu. Args: limit?: 1..100.
- get_scanlasīt
- Pēc noklusējuma skenējuma aploksne + smaguma kopsavilkums pa kategorijām. Iestatiet include_findings=true pilnam pārskatam (liels trokšņainām skenēšanām; labāk list_findings + filtri). Args: scan_id (uuid), include_findings?: boolean.
- list_findingslasīt
- Lapoti atradumi visās jūsu skenēšanās. Args: severity?: list, check_id?, since? (ISO 8601), limit?: 1..200.
- start_scanrakstīt
- 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_alertslasīt
- Tiešraides draudu paziņojumi (CT logu atšķirības, DNS izmaiņas, threat intel saraksti). Pieejams tikai Unlimited plānā; Hobby un Pro plāni atgriež tukšu sarakstu. Args: domain_id?, active_only?, limit?: 1..200.
- get_alertlasīt
- Single alert with the relevant domain, severity, type, and event details. Args: alert_id (uuid).
- dismiss_alertrakstīt · idempotents
- Atzīmēt brīdinājumu kā noraidītu. Idempotents: atkārtota noraidīšana ir no-op. Args: alert_id (uuid).
Resursi
Resursi ļauj klientam tieši pievienot FixVibe datus sarunai, nevis aģentam katrā solī tos atkārtoti ielādēt. Claude Desktop noklikšķiniet @ izvēlni → fixvibe.
- fixvibe://scan/{scan_id}/reportjson
- Pilns FixVibe skenēšanas pārskats, ieskaitot katru pārbaudi un katru atradumu.
- fixvibe://finding/{finding_id}json
- Viens atradums (smagums, nosaukums, apraksts, pierādījumi, labojums, CWE).
Slash komandas
- /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.
→ Kvotas, RLS un smaguma ierobežošana vienādi attiecas uz MCP un REST izsaukumiem.
