// 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.
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.
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.
Probatu
Galdetu zure agenteari honelakoak:
- “Zerrendatu nire azken 10 FixVibe eskaneatzeak.”
- “Erakutsi azken eskaneatzearen aurkikuntza kritikoak.”
- “Hasi eskaneatze pasibo bat
https://staging.example.comhelbidearen aurka.” - “X eskaneatzeko larritasun handiko aurkikuntza bakoitzerako, idatzi konponketa bat.”
- “Badago irekita zuzeneko mehatxu-alertarik nire domeinuetan?”
- Idatzi
/fixvibe-fixaurkikuntza 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.
