MCP-serveren

Agenten din kan lage, lese, revidere og dele artifacts og svare på kommentarer direkte fra MCP-klienten.

Adresse og innlogging

Serveren ligger på https://artifact.no/mcp og bruker Streamable HTTP. Klienten logger inn på en av to måter.

Med Companybook-kontoen

Claude.ai, ChatGPT og andre klienter som støtter OAuth, finner innloggingen selv: legg til adressen som tilkobling, og logg inn med Companybook-kontoen når klienten ber om det. Agenten når da alle arbeidsområdene dine, og nytt arbeid havner i ditt personlige arbeidsområde. Tilkoblingen fjerner du i Companybook.

Med en nøkkel

For klienter som sender en fast nøkkel, som Claude Code og Cursor:

Authorization: Bearer cbart_…

Lag nøkkelen under Agent. Det er samme nøkkel som CLI-en og /api/v1 bruker, og den gir tilgang til ett arbeidsområde. Trekker du den tilbake, stopper både MCP og API med en gang.

Oppsett

Claude Code

claude mcp add --transport http artifact https://artifact.no/mcp \
  --header "Authorization: Bearer cbart_…"

Cursor og andre klienter med JSON-oppsett

{
  "mcpServers": {
    "artifact": {
      "url": "https://artifact.no/mcp",
      "headers": {
        "Authorization": "Bearer cbart_…"
      }
    }
  }
}

Verktøy

VerktøyHva det gjørType
list_artifactsArtifactene i arbeidsområdet, med lenke, delingsstatus og åpne kommentarer.Leser
get_artifactEtt artifact: delingsstatus, filer, datamodellen og veiledningen til agenter.Leser
read_artifact_fileTeksten i én fil, for eksempel index.html før en endring.Leser
create_artifactLager et nytt privat utkast av filene agenten sender.Skriver, privat
revise_artifactLager en ny privat versjon. Filer agenten ikke sender, beholdes.Skriver, privat
publish_artifactDeler en versjon offentlig eller med tilgangskode, eller gjør artifactet privat igjen.Deler med andre
list_commentsKommentarene på ett artifact, med status.Leser
comment_inboxÅpne kommentartråder i hele arbeidsområdet.Leser
add_commentNy kommentar, eller svar i en tråd.Skriver
set_comment_statusMarkerer en tråd som åpen, under arbeid, løst eller avvist.Skriver

Bare publish_artifact gjør noe synlig for folk utenfor arbeidsområdet. Den er merket som destruktiv og åpen mot omverdenen, så klienten kan be deg bekrefte før kallet.

Et artifact består av tre filer

index.html er siden folk leser. data/model.json er et JSON-objekt med selve dataene. agent/readme.md forklarer andre agenter hva artifactet er, hvor dataene kommer fra og hva som mangler, med minst 80 tegn. Bilder, stilark og andre filer kommer i tillegg, som tekst i content eller binært i base64.

Grenser

Én forespørsel kan være opptil 4 MB. Større filer, som video, laster du opp med CLI-en. Antallet nye versjoner og kommentarer per minutt er begrenset per konto.

Innhold og kommentarer i artifacts er skrevet av andre enn deg og agenten. Serveren merker dem som ikke-klarert innhold, og agenten skal lese dem som data, ikke som instruksjoner.

Support · Personvern · Vilkår