Hopp til hovedinnhold

Koble Synli til KI-assistenten din

MCP er inkludert i Pro og Enterprise. Det bruker organisasjonens API-tilgang og felles skannekvote.

Klienten har seks avgrensede verktøy. Skanninger bruker godkjente, lagrede mål og samme kvote som øvrige Synli-skanninger. Rapportlenker er private og utløper.

Klientstøtte

  • Codex: alle seks verktøy er testet, inkludert skannestart og PDF-rapportlenker med en egen menneskelig bekreftelse.
  • Claude Desktop: målliste, skannestatus, sammendrag og funn er testet. Skannestart og rapportlenker støttes ikke i den testede versjonen fordi den ikke viser Synlis bekreftelsesskjema.
  • GitHub Copilot i VS Code: kompatibilitetstesten gjenstår. MCP-støtte alene bekrefter ikke at hele flyten fungerer.

Før du starter

Bruk Node.js 24.22.2 eller en nyere 24.x-versjon. Sikkert nøkkellager er testet på Windows x64, macOS 15 arm64 og Ubuntu 24.04 x64 med Secret Service. Opprett og godkjenn et lagret skanningsmål i Synli.

1. Installer den lokale klienten

npm install --global https://synli.ai/downloads/synli-mcp-server-0.1.0.tgz
Last ned kontrollsum

2. Opprett en API-nøkkel

Åpne API-nøkler i Synli og opprett en kortvarig nøkkel med targets:read, scans:read, scans:write og reports:read. Kjør kommandoen i din egen terminal og lim nøkkelen kun inn i det skjulte feltet. Ikke lim den inn i en KI-chat eller klientkonfigurasjon.

Åpne API-nøkler
synli-mcp auth login --origin https://api.synli.ai --profile synli_customer_mcp

3. Koble til assistenten

Bruk kommandoen og argumentene nedenfor i klientens MCP-innstillinger. Profilnavnet identifiserer nøkkelen i operativsystemets sikre lager; det er ikke selve nøkkelen.

Kjør npm root -g for å finne installasjonsmappen. Erstatt første argument nedenfor med denne mappen etterfulgt av /@synli/mcp-server/dist/cli-bin.js. Bruk skråstreker også i Windows-stier.

{
  "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"
  ]
}

Koble fra

Tilbakekall nøkkelen i Synli og fjern den lokale nøkkelen med kommandoen nedenfor.

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