Koble Claude eller Codex til Bloc

Bloc har en MCP-server. Den gir AI-assistenten din en kontrollert verktøykasse i Bloc — verktøyene følger dine egne roller. Er du medlem, ser du dine påmeldinger og krav. Leder du en gruppe, kan du i tillegg melde inn medlemmer, sette opp treninger og publisere. Alt som endres, gjør det samme som kontrollpanelet gjør, og havner i revisjonsloggen.

Du trenger en Bloc-konto. Ikke noe annet.

Slik kobler du til

Lim denne prompten inn i Claude Code eller Codex. Assistenten kobler seg til, ber om e-postadressen din, sender deg en kode på e-post, og lagrer tilkoblingen selv.

Er du webmaster på en portal, finner du dine tilkoblede assistenter under Kontrollpanel → API → AI tools, og kan koble fra en du ikke kjenner igjen.

Verktøyene assistenten får

Dette er verktøykassen personen får når hun kobler til. Lista er filtrert på hennes egne roller — et medlem ser rundt ti verktøy, en gruppeleder rundt tretti, en webmaster alle. Er et verktøy ikke der, er det fordi rollen mangler.

Verktøy merket Skriver endrer noe. De gjør alltid det samme som kontrollpanelet gjør — samme tilgangssjekker, samme varsler til klubbens administratorer — og hvert eneste kall havner i revisjonsloggen, som personen selv kan lese med bloc_audit_log.

Deg selv

Hvem er jeg

bloc_whoami

Rollene dine: portaler du er webmaster på, grupper du leder, barn du er foresatt for.

Read-only

Hva kan jeg

bloc_capabilities

Hva du faktisk har lov til her, og hvorfor.

Read-only

Min profil

bloc_my_profile

Navn, kontaktinfo og en oversikt over rollene dine.

Read-only

Mine medlemskap

bloc_my_memberships

Grupper og klubber du er medlem i, og hvor lenge.

Read-only

Mine krav

bloc_my_invoices

Ubetalte kontingentkrav og fakturaer for deg og familien.

Read-only

Mine arrangementer

bloc_my_events

Alt du og profilene dine er invitert til framover.

Read-only

Mine medlemskort

bloc_my_membercards

Kortene du viser fram, med lenke til PDF.

Read-only

Velg portal

bloc_use_site

Velger hvilken portal webmaster-verktøyene skal jobbe mot.

Read-only

Send tilbakemelding

bloc_send_feedback

Sender feil og forbedringsønsker inn i Blocs ordinære triage.

Skriver

Barna dine

Mine barn

bloc_my_children

Barna du er foresatt for, og hvilke grupper de er med i.

Read-only

Barnets påmeldinger

bloc_child_events

Hva ett bestemt barn er invitert til, hva han svarte, og hvor mye som står ubesvart.

Read-only

Svar på invitasjon

bloc_event_rsvp

Melder deg selv eller et barn på eller av. Kun gratis arrangementer.

Skriver

Gruppa du leder

Medlemsliste

bloc_group_members

Medlemmene i en gruppe du leder, med kontaktinfo.

Read-only

Oppmøte

bloc_group_attendance

Oppmøtematrisen for gruppa i en periode.

Read-only

Registrer oppmøte

bloc_group_attendance_save

Lagrer oppmøte for medlemmer på en trening.

Skriver

Legg til medlem

bloc_group_member_add

Legger en som allerede er medlem i klubben til i gruppa.

Skriver

Meld inn ny person

bloc_group_member_create

Oppretter profil og innlogging for en ny person og melder henne inn.

Skriver

Meld ut

bloc_group_member_remove

Avslutter gruppemedlemskapet. Profil og klubbmedlemskap beholdes.

Skriver

Gruppeledere

bloc_group_leaders

Hvem som leder gruppa, med kontaktinfo og roller.

Read-only

Legg til leder

bloc_group_leader_add

Gir en annen konto samme rettigheter som deg. Krever at personen har innlogging fra før.

Skriver

Fjern leder

bloc_group_leader_remove

Trekker tilbake lederskapet. Gruppas siste leder kan ikke fjernes.

Skriver

Innmeldingslenke

bloc_group_invite_link

Viser, oppretter eller trekker tilbake lenka folk melder seg inn med.

Skriver

Arrangement og dugnad

Gruppas arrangementer

bloc_group_events

Kommende treninger og arrangementer, nærmeste først.

Read-only

Opprett arrangement

bloc_group_event_create

Lager en trening eller et arrangement i gruppas navn og publiserer det.

Skriver

Treningsserie

bloc_group_training_series

Setter opp en hel sesong med ukentlige treninger i én jobb, med forhåndsvisning av datoene.

Skriver

Endre arrangement

bloc_group_event_update

Retter tittel, tid, sted eller beskrivelse.

Skriver

Deltakerliste

bloc_event_attendees

Hvem som har svart hva på et arrangement du arrangerer.

Read-only

Dugnadsvakter

bloc_event_shifts

Vaktlista med påmeldte og ledige plasser.

Read-only

Opprett vakt

bloc_event_shift_create

Lager en dugnadsvakt på arrangementet.

Skriver

Endre vakt

bloc_event_shift_update

Retter tittel, tid, kapasitet eller notat.

Skriver

Slett vakt

bloc_event_shift_delete

Fjerner vakta. Påmeldte mister plassen og får ingen beskjed.

Skriver

Sett på vakt

bloc_event_shift_assign

Setter et medlem hos arrangøren på en dugnadsvakt.

Skriver

Ta av vakt

bloc_event_shift_unassign

Fjerner en påmelding fra vakta. Personen varsles i appen.

Skriver

Innhold og feed

Gruppas innlegg

bloc_group_posts

Nyhetsinnlegg skrevet av gruppa, kladder inkludert.

Read-only

Skriv innlegg

bloc_group_post_create

Publiserer et nyhetsinnlegg i gruppas navn. Standard synlighet er medlemmer.

Skriver

Rett innlegg

bloc_group_post_update

Endrer tittel, tekst, ingress eller synlighet.

Skriver

Ta av nett

bloc_group_post_unpublish

Avpubliserer innlegget. Innholdet beholdes som kladd.

Skriver

Aktivitetsfeed

bloc_group_feed

Gruppas feed slik medlemmene ser den.

Read-only

Kort oppdatering

bloc_group_feed_post

Legger en beskjed rett i feeden, i gruppas navn.

Skriver

Skriv om oppdatering

bloc_group_feed_update

Retter teksten i en statusoppdatering gruppa har lagt ut.

Skriver

Fjern fra feed

bloc_group_feed_remove

Tar elementet ut av feeden. Innlegget eller arrangementet beholdes.

Skriver

Kommentarer

bloc_feed_comments

Kommentarene på ett feed-element, med hvem som skrev dem.

Read-only

Slett kommentar

bloc_feed_comment_remove

Fjerner en kommentar på gruppas egen vegg, også andres.

Skriver

Utsending og innsikt

Melding til gruppa

bloc_group_message

Sender e-post til en målgruppe. Viser alltid en forhåndsvisning som må bekreftes først.

Skriver

Bygg målgruppe

bloc_audience_build

Filtrerer medlemmene, for eksempel på alder, svar på et arrangement, eller ubetalt kontingent.

Read-only

Jobbstatus

bloc_job_status

Følger en pågående utsending.

Read-only

Revisjonslogg

bloc_audit_log

Hva AI-assistenten har gjort på vegne av kontoen din.

Read-only

Persontidslinje

bloc_person_timeline

Alt om en person på tvers av moduler, for de du har tilgang til.

Read-only

Hele klubben

Klubben på ett blikk

bloc_site_overview

Medlemstall, grupper og hva som har skjedd i det siste.

Read-only

Organisasjonstreet

bloc_site_groups

Alle gruppene i klubben, med medlemstall og hvem som ligger under hvem.

Read-only

Klubbkalenderen

bloc_site_events

Alt som skjer i klubben, på tvers av lag.

Read-only

Inn og ut

bloc_member_flow

Hvem som ble medlem og hvem som sluttet, med hvilken vei de kom inn.

Read-only

Medlemsutvikling

bloc_member_growth

Medlemstall måned for måned — tallet årsrapporten spør om.

Read-only

Hva trenger oppmerksomhet

bloc_site_health

Lag uten treninger, grupper uten leder, medlemmer uten kontaktinfo.

Read-only

Køer som venter på svar

Alt som venter

bloc_pending_overview

Innmeldinger, utmeldinger og lederforespørsler på tvers av gruppene dine, talt per gruppe.

Read-only

Innmeldinger

bloc_applications_list

Hvem som har søkt om å bli medlem, og hvor lenge de har ventet.

Read-only

Godkjenn innmelding

bloc_application_approve

Personen blir medlem, med samme varsler som i kontrollpanelet.

Skriver

Avvis innmelding

bloc_application_reject

Sier nei til en søker. Krever at navnet gjentas, så feil rad ikke kan treffes.

Skriver

Utmeldinger

bloc_leave_requests_list

Hvem som har bedt om å melde seg ut.

Read-only

Bekreft utmelding

bloc_leave_request_approve

Medlemskapet avsluttes — det personen selv ba om.

Skriver

Avvis utmelding

bloc_leave_request_reject

Medlemskapet fortsetter. Krever at navnet gjentas.

Skriver

Lederforespørsler

bloc_leader_requests_list

Hvem som har bedt om å bli leder for en gruppe du leder.

Read-only

Gi lederrolle

bloc_leader_request_approve

Personen får full kontroll over gruppa. Krever at navnet gjentas.

Skriver

Booking

Bookinger

bloc_booking_orders

Hva som er booket, av hvem, betalt eller ikke.

Read-only

Ressurser

bloc_booking_resources

Hva klubben leier ut — haller, baner, rom — med priser.

Read-only

Åpningstider

bloc_booking_availability

Turnusen for en ressurs, og hvilke dager som er stengt eller har spesialpris.

Read-only

Steng en dag

bloc_booking_close_day

Sperrer nye bookinger på én dato. Avlyser IKKE eksisterende — svaret sier hvor mange som må varsles.

Skriver

Åpne igjen

bloc_booking_open_day

Gjenåpner en dato som var stengt.

Skriver

Kontingent

Kontingentoversikt

bloc_fee_overview

Hver kontingent med sendt, betalt, utestående og hvor mye som er kommet inn.

Read-only

Hvem har ikke betalt

bloc_fee_unpaid

Navn, beløp og om fakturaen i det hele tatt er sett. Sender ingen purringer.

Read-only

Innmelding

Medlemstyper og priser

bloc_membership_types

Hva folk kan melde seg inn i, hva det koster, og hva som eventuelt står i veien for at noen får meldt seg inn.

Read-only

Endre medlemspris

bloc_membership_type_price

Setter prisen på én medlemstype. 0 gjør medlemskapet gratis. Krever at typens navn gjentas, så feil rad ikke kan treffes. Rører ingen andre felt.

Skriver

Åpne innmelding

bloc_signup_open

Åpner klubbens offentlige innmeldingsskjema, og viser prisene søkeren vil møte. Kobler innmeldingen til utbetalingskontoen hvis noe koster penger.

Skriver

Steng innmelding

bloc_signup_close

Stenger det offentlige innmeldingsskjemaet. Krever klubbens navn tilbake. Medlemmer og søknader i kø berøres ikke.

Skriver

Hjemmesiden

Sidene

bloc_site_pages

Sidene på hjemmesiden, med id-en de andre verktøyene trenger.

Read-only

Sidestruktur

bloc_page_structure

Seksjoner, kolonner og widgets på én eller flere sider, med stabile id-er.

Read-only

Les tekst

bloc_widget_text

Teksten i en tekst-, trekkspill- eller fane-widget.

Read-only

Endre tekst

bloc_widget_text_update

Bytter ut teksten i en tekstwidget. Andre innstillinger og språk røres ikke. Kan angres.

Skriver

Les innstillinger

bloc_widget_settings

Innstillingene på en widget — de samme feltene sidebyggeren viser, med hvilke verdier hver av dem godtar.

Read-only

Endre innstillinger

bloc_widget_settings_update

Endrer innstillingene på en widget. Ingenting lagres hvis en nøkkel eller verdi er feil, og fri HTML modereres før den lagres. Kan angres.

Skriver

Flytt seksjoner

bloc_section_reorder

Setter rekkefølgen på seksjonene på en side. Kan angres.

Skriver

Kopier widget

bloc_widget_duplicate

Lager en kopi av en widget, med innstillinger og tekst, i samme eller en annen kolonne. Kan angres.

Skriver

Endringslogg

bloc_page_changes

Hva assistenten har endret på hjemmesiden gjennom denne tilkoblingen, og hva som kan angres.

Read-only

Angre

bloc_page_undo

Tar tilbake én endring — den siste, eller den du peker på.

Skriver

Med portal valgt

Er personen webmaster, kan hun velge portal med bloc_use_site. Da kommer disse i tillegg — kontaktskjema og medlemsregister for den ene portalen.

Skjemaer

bloc_list_forms

Lister kontakt- og påmeldingsskjemaer på siten, med antall innsendinger på hvert.

Read-only Webmaster

Innsendinger

bloc_list_form_submissions

Lister nylige skjema-innsendinger (nyeste først). Kan filtreres på ett skjema.

Read-only Webmaster

Innsendingsdetaljer

bloc_get_form_submission

Henter alle felt og svar i én enkelt innsending.

Read-only Webmaster

Marker som sett

bloc_mark_form_submission_seen

Markerer en innsending som sett/lest.

Skriver Webmaster

Marker som håndtert

bloc_acknowledge_form_submission

Markerer en innsending som håndtert (eller fjerner flagget) for å triagere innkommende skjemaer.

Skriver Webmaster

Grupper

bloc_list_groups

Lister gruppene/sidene under siten med medlemstall.

Read-only Webmaster

Medlemmer

bloc_list_members

Lister medlemmene i en gruppe (eller hele organisasjonen).

Read-only Webmaster

Søk medlemmer

bloc_search_members

Søker etter medlemmer på navn på tvers av siten og gruppene.

Read-only Webmaster

Medlemsdetaljer

bloc_get_member

Henter kontaktdetaljer for ett medlem.

Read-only Webmaster

Sikkerhet

  • Klubben bestemmer. Alle verktøy som gjelder klubbens data — medlemslister, grupper, deltakerlister, oppmøte, utsendelser, arrangementer, booking og oppsett — er stengt til klubbens webmaster har åpnet for AI-tilgang i kontrollpanelet. Dine egne data (profil, barn, påmeldinger) er alltid dine.
  • Data går dit du selv peker. Det assistenten henter, sendes til AI-leverandøren du har valgt å bruke (f.eks. Anthropic eller OpenAI) etter deres vilkår. Derfor er klubbens samtykke et aktivt valg, ikke en default.
  • AI-en velger aldri sin egen tilgang. Den utledes ved hvert kall av rollene dine. Ber assistenten om noe du ikke har rolle for, får den avslag, ikke data.
  • Tilkoblingen følger rollene dine. Slutter du som gruppeleder, forsvinner gruppeverktøyene ved neste kall.
  • Alt som skrives blir logget — hvilket objekt det gjaldt, og om det ble tillatt eller avvist. Du leser loggen selv med bloc_audit_log.
  • Skrive-verktøyene gjør det samme som kontrollpanelet, med samme varsler til klubbens administratorer. Innmelding via AI er like synlig som innmelding via nettsiden.
  • Utsending til mange krever alltid en forhåndsvisning du bekrefter først.
  • Tilkoblingen varer i 90 dager og fornyes ved bruk. Du kan koble fra når som helst.

For utviklere

Skal en integrasjon koble til på vegne av et system framfor en person, bruker du MCP med API-nøkkel i stedet. Da er tilgangen låst til nøkkelens portal.

Server-URL:

https://rest.bloc.net/mcp

Oppsettet gjøres i kontrollpanelet under API → AI tools.