Hoppa till huvudinnehåll

Anslut Synli till din AI-assistent

MCP ingår i Pro och Enterprise och använder organisationens API-åtkomst och gemensamma skanningskvot.

Klienten har sex avgränsade verktyg. Skanningar använder godkända sparade mål och samma kvot som övriga Synli-skanningar. Rapportlänkar är privata och upphör att gälla.

Klientstöd

  • Codex: alla sex verktyg är testade, inklusive skanningsstart och PDF-rapportlänkar med separat mänsklig bekräftelse.
  • Claude Desktop: mållista, skanningsstatus, sammanfattningar och fynd är testade. Skanningsstart och rapportlänkar stöds inte i den testade versionen eftersom Synlis bekräftelseformulär inte visas.
  • GitHub Copilot i VS Code: kompatibilitetstest återstår. MCP-stöd i sig bekräftar inte hela flödet.

Innan du börjar

Använd Node.js 24.22.2 eller en nyare 24.x-version. Säker nyckellagring är testad på Windows x64, macOS 15 arm64 och Ubuntu 24.04 x64 med Secret Service. Skapa och godkänn ett sparat skanningsmål i Synli.

1. Installera den lokala klienten

npm install --global https://synli.ai/downloads/synli-mcp-server-0.1.0.tgz
Hämta kontrollsumma

2. Skapa en API-nyckel

Öppna API-nycklar i Synli och skapa en kortlivad nyckel med targets:read, scans:read, scans:write och reports:read. Kör kommandot i din egen terminal och klistra endast in nyckeln i den dolda inmatningen, aldrig i en AI-chatt eller klientkonfiguration.

Öppna API-nycklar
synli-mcp auth login --origin https://api.synli.ai --profile synli_customer_mcp

3. Anslut assistenten

Använd kommandot och argumenten nedan i klientens MCP-inställningar. Profilnamnet identifierar nyckeln i operativsystemets säkra lagring; det är inte själva nyckeln.

Kör npm root -g för att hitta installationsmappen. Ersätt det första argumentet nedan med mappen följt av /@synli/mcp-server/dist/cli-bin.js. Använd snedstreck även i Windows-sökvägar.

{
  "command": "node",
  "args": [
    "/absolute/path/to/node_modules/@synli/mcp-server/dist/cli-bin.js",
    "serve",
    "--origin",
    "https://api.synli.ai",
    "--profile",
    "synli_customer_mcp"
  ]
}

Koppla från

Återkalla nyckeln i Synli och ta bort den lokala nyckeln med kommandot nedan.

synli-mcp auth logout --origin https://api.synli.ai --profile synli_customer_mcp