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øy | Hva det gjør | Type |
|---|---|---|
list_artifacts | Artifactene i arbeidsområdet, med lenke, delingsstatus og åpne kommentarer. | Leser |
get_artifact | Ett artifact: delingsstatus, filer, datamodellen og veiledningen til agenter. | Leser |
read_artifact_file | Teksten i én fil, for eksempel index.html før en endring. | Leser |
create_artifact | Lager et nytt privat utkast av filene agenten sender. | Skriver, privat |
revise_artifact | Lager en ny privat versjon. Filer agenten ikke sender, beholdes. | Skriver, privat |
publish_artifact | Deler en versjon offentlig eller med tilgangskode, eller gjør artifactet privat igjen. | Deler med andre |
list_comments | Kommentarene på ett artifact, med status. | Leser |
comment_inbox | Åpne kommentartråder i hele arbeidsområdet. | Leser |
add_comment | Ny kommentar, eller svar i en tråd. | Skriver |
set_comment_status | Markerer 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