[Petter Reinholdtsen]
Bakgrunnen er at jeg de siste dagene har latt sludderboten min kode en Model Context Protocol-tjeneste som snakker med API-tjeneste i tråd med Noark 5 Tjenestegrensesnitt (med Nikta som implementasjon, naturligvis), som lar meg bruke en kodeagent (testet med opencode) til å oppdatere arkivet.
Da er første utkast klart. Du kan ta en titt på <URL: https://github.com/petterreinholdtsen/noark5-tg-mcp >. Jeg er ikke trygg på at verktøytilgang er stabilt, og mistenker instrukene vil justeres litt etter mer erfaring. Det er byggeregler for Debian-pakke (kjør 'debuild') som kan installeres for enkel bruk. En kan kjøre 'noark5-tg-mcp --list-tools-full' for å se hvilke verktøy og instrukser som tilbys via kodeagent til ens sludderbot. Oppsett og slikt er beskrevet i README-filen. Innlogging med OpenID Connect er ikke testet, så jeg antar det er noe feil der. Har kun testet oppsettet for opencode, claude-innstillingene antar jeg er fri fantasi inntil noe bekrefter det motsatte, men jeg antar det uansett er tilstrekkelig til å forstå hvordan sette opp.