Integration · Udviklerværktøjer
Forbind Claude og ChatGPT med Cantina
Spørg din AI, hvilke fund der er åbne i et sikkerhedsreview i Cantina, hvad der er sket med et fund, eller hvor mange fund der er kommet ind i denne uge. Den kan læse repositories og deres kodefiler, indsende og rette fund, kommentere og eskalere og søge i offentliggjorte rapporter, med de rettigheder som den manager, der oprettede API-nøglen, har.
Gratis plan uden kreditkort. Det tager cirka et minut.
Prøv at spørge
“Vis fund med høj alvorlighed i vores audit-repository.”
AI'en finder repositoriet og viser dets fund filtreret på alvorlighed.
“Opsummér fund 42, og hvad der er sket med det.”
Den læser fundet med beskrivelse, alvorlighed, status og ansvarlig og dets ændringshistorik.
“Giv fund 42 til Alex, og sæt alvorligheden til medium.”
Den retter fundets ansvarlige og alvorlighed.
Det kan din AI
Fund
Se, læs, indsend og ret fund, se deres ændringshistorik, kommentér dem og eskalér dem til reviewerne.
Repositories og personer
Se og læs repositories, deres kodefiler, kommentarer, brugere og din egen rolle, samt firmaer og firmaets brugere.
Rapporter og indsigt
Søg og læs offentliggjorte rapporter fra sikkerhedsreviews, og hent statistik over fund for et repository.
“Svar på den seneste kommentar på fund 17.”
Den skriver en kommentar på fundet som svar på den kommentar. Andre deltagere kan se den.
“Hvor mange fund har reviewet fået siden mandag?”
Den læser repositoriets statistik og indsigter for fund siden den dato.
“Vis mig den fil, fundet henviser til.”
Den viser repositoriets kodefiler og læser den, du skal bruge.
99 værktøjer til Cantina
Værktøjerne er slået til, når du forbinder. Du kan slå dem fra enkeltvis eller kræve din godkendelse, før de kører.
add_a_user_to_a_repositoryÆndrer dataOpret en ny bruger til en virksomhed. Krav: brugernavn eller repo-roll. Søg først efter brugere for at undgå duplikater. API oversigt: Tilføj en bruger til en repositorie.approve_userSynligt for andreAcceptér en bruger (brugernavn). Har effekter synlige udenfor dette system. API oversigt: Accepterer en uverificeret eller tidligere deaktiveret virksomhedsbruger i en virksomhed.comment_on_findingÆndrer dataLæg et kommentar på en fund (`repo_id`, `finding_ref`) med `content`; svar evt. på en `parent` kommentar. Andre deltagere kan se det.create_an_sso_enforcement_rule_for_a_companyÆndrer dataOpret en ny SSO-gennemførelsesregel for en virksomhed. Krav: domæne. Søg først efter virksomheder for at undgå duplikater. API oversigt: Opret en SSO-gennemførelsesregel for en virksomhed.create_askÆndrer dataOpret et nyt spørgsmål. Krav: prompt eller samtale-id. API oversigt: Spørg AI-tjenesten et spørgsmål om en repositorie.create_comment_reactÆndrer dataOpret et nyt reaktion på en kommentar. Krav: reaktion. API oversigt: Tilføj en reaktion til en kommentar i en finding i en repositorie.create_companyÆndrer dataOpret en ny virksomhed for en virksomhed. Krav: leverandør, leverandørs base URL, klient-id, klient-hemmelighed eller domæner. Søg først efter virksomheder for at undgå duplikater. API oversigt: Konfigurer SSO for en virksomhed.create_company_company_usersSynligt for andreOpret en ny virksomhed. Krav: virksomhedsbruger-id'er. Søg først efter virksomheder for at undgå duplikater. Har effekter synlige udenfor dette system. API oversigt: Batch tilføj virksomhedsbrugere til en repositorie.create_company_customerÆndrer dataOpret en ny kunde for en virksomhed. API oversigt: Tillader en virksomhedsmedlem at deltage i et repo som klient og virksomhedsledere at deltage i et repo som administrator.create_company_finding_viewÆndrer dataOpret en ny findings-view for en virksomhed. Krav: personligt, navn eller filter. Søg først efter findings-views for at undgå duplikater.create_company_join_soloÆndrer dataOpret et nyt solo-deltagelse for en virksomhed. API oversigt: Tillader en revisor at deltage i et repo som en alene team.create_company_join_teamÆndrer dataOpret et nyt team-deltagelse for en virksomhed. Krav: team-id. API oversigt: Tillader en revisor, der er teamleder, at deltage i en repositorie som et team.create_company_managerÆndrer dataOpret en ny leder for en virksomhed. Krav: bruger-reference. API oversigt: Fremmer en virksomhedsbruger til en virksomhedsleder.create_company_reset_pingÆndrer dataOpret en ny nulstilling ping for en virksomhed. API oversigt: Nulstil ping-tællingerne for alle revisorer. Det vil genregne ping-tællingerne for alle revisorer, uden at tage i betragtning brugte pings.create_company_userÆndrer dataOpret en ny bruger til en virksomhed. Krav: navn, brugernavn, email eller rolle. Søg først efter brugere for at undgå duplikater. API oversigt: Opret en ny bruger og tilføj dem til virksomheden.create_document_reactÆndrer dataOpret et nyt reaktion på et dokument. Krav: reaktion. API oversigt: Tilføj en reaktion til en kommentar i en fil i en repositorie.create_evaluate_draft_qualityÆndrer dataOpret en ny udførelsesudkast kvalitet. Krav: titel, beskrivelse eller alvorlighedsgrad. API oversigt: Vurder kvaliteten af en fund før indsendelse.create_findingÆndrer dataIndsend et nyt fund til en repositorie: `repo_id`, `title`, `severity`, `description`, plus valgfrit indvirkning, sandsynlighed, kategori og relaterede filer.create_sharedÆndrer dataOpret en ny fælles. API oversigt: Endepunkt til at registrere, at et repositorie-badge er delt på Twitter.create_subscriptionÆndrer dataOpret en ny abonnement. Krav: mål url. API oversigt: Endepunkt til at oprette et Zapier-abonnement.create_webhookSletterOpret en ny webhook. Krav: installation. Destructive action; may require approval. API oversigt: Webhook-endepunkt kaldt af GitHub på hændelser relateret til Cantina GitHub App.delete_a_user_from_a_repositorySletterSlet permanent en bruger ved brugernummer. Destructive action; may require approval. API oversigt: Slet en bruger fra et repositorie.delete_an_sso_enforcement_rule_for_a_companySletterSlet permanent en virksomhed ved regel-id. Destructive action; may require approval. API oversigt: Slet en SSO-gennemførelsesregel for en virksomhed.delete_comment_reactsFlytter pengeSlet permanent en reaktion ved kommentar-id. Finansiell eller ireversibel handling; kan kræve godkendelse. API oversigt: Slet en reaktion på en kommentar i et repositorie.delete_companySletterSlet permanent en virksomhed ved forbindele-id. Destructive action; may require approval. API oversigt: Slet en SSO-forbindelse for en virksomhed.delete_company_finding_viewSletterSlet permanent en fund-visning ved visnings-id. Destructive action; may require approval.delete_company_managerSletterSlet permanent en leder ved leders-id. Destructive action; may require approval. API oversigt: Ændrer en leder til medlem i en virksomhed.delete_company_userSletterSlet permanent en bruger ved brugernummer. Destructive action; may require approval. API oversigt: Fjerner en virksomhedsbruger fra en virksomhed.delete_documentSletterSlet permanent et dokument ved kommentar-id. Destructive action; may require approval. API oversigt: Slet en kommentar fra en fil.delete_document_reactsFlytter pengeSlet permanent en reaktion ved kommentar-id. Finansiell eller ireversibel handling; kan kræve godkendelse. API oversigt: Slet en reaktion på en kommentar i en fil i et repositorie.delete_finding_messageSletterSlet permanent en besked ved beskedens-id. Destructive action; may require approval. API oversigt: Slet en kommentar fra en fund i et repositorie.delete_installationSletterSlet permanent en installation ved installations-uuid. Destructive action; may require approval. API oversigt: Slet en ventende GitHub-installationsoplysning.delete_subscriptionSletterSlet permanent et abonnement ved abonnements-id. Destructive action; may require approval. API oversigt: Sletter et Zapier-abonnement.download_companyDownload dokumentet for en virksomhed. API oversigt: Download ét enkelt repository som en gzipped tarball.escalate_findingSynligt for andreEscaler en finding (`repo_id`, `finding_ref`) med en forklarende `comment_content`. Notificerer reviewerne.get_a_public_client_profileList virksomheder for en virksomhed. API oversigt: Hent et offentligt klientprofil.get_companyHent et firma ved hjælp af `company_id`.get_company_teamHent én team for en virksomhed ved team id. API oversigt: Henter repository team ved id.get_company_userHent én bruger for en virksomhed ved bruger id. API oversigt: Hent bruger information i konteksten af en repository.get_documentHent ét dokument ved sti. API oversigt: List kommentarerne for et bestemt fil eller en enkelt kommentar.get_findingHent én finding ved `repo_id` og `finding_ref`, med beskrivelse, alvorlighedsgrad, status og tildelt person.get_metadataHent én metadata ved sti. API oversigt: Hent metadataet af en enkelt fil.get_my_repository_roleHent din egen medlemskab og rolle i en repository (`repo_id`).get_reportHent én rapport ved `report_id`; sæt `with_files` til at inkludere dens filer.get_repositoryHent én repository ved `repo_id`, herunder omfang, tidsramme, status og belønningssætninger.get_repository_fileHent indholdet af én fil i en repository ved `repo_id` og `path`.get_repository_insightsHent finding statistik og indsights for en repository (`repo_id`), valgfrit siden et dato.get_subscriptionHent ét abonnement ved abonnements id. API oversigt: Endepunkt for at hente et Zapier abonnement.list_all_findingsListe fund over alle dine repositoryer, med valgfri søgning/filter `s`.list_companiesList Cantina virksomhederne (organisationer) du tilhører.list_companies_company_change_logList virksomheder for en virksomhed. API oversigt: Returnerer en virksomheds ændringslog.list_company_aisList ais for en virksomhed. API oversigt: Spørg AI tjene om status af en givet repository.list_company_audit_logsList audit logs for en virksomhed. Valgfrie filtre: mål brugere, handlinger, siden, udførende brugere eller sortering efter. Resultater er pagineret. API oversigt: Hent virksomheds audit log.list_company_invitesList invitations for en virksomhed. API oversigt: Returnerer invitations for bruger for repositoryen.list_company_logsList logs for en virksomhed. API oversigt: Returnerer en repositories ændringslog.list_company_my_teamsList mine teams for en virksomhed. API oversigt: Information om reviewers team der deltager i repositoryen.list_company_publicsList publics for en virksomhed. API oversigt: Hent en enkelt offentlig repository.list_company_repositoriesList alle repositoryer der tilhører en virksomhed (`company_id`).list_company_teamsList teams for en virksomhed. API oversigt: List teams der deltager i repositoryen.list_company_usersListe brugere i en virksomhed (`company_id`), søgeligt med `q`.list_domainsList domæner. API oversigt: List alle SSO enforcement rule domæner.list_event_samplesList samples for a event. API oversigt: Endepunkt for at returnere sample data for Zap editor, der hjælper brugere med at teste triggers og mappe felter før de aktiverer deres Zap.list_finding_eventsListe historien om ændringer på en finding ved `repo_id` og `finding_ref`.list_findingsListe fund i et repository (`repo_id`), med valgfri søgning/filter `s` og paginering.list_github_repositoriesViser sikkerhedsrevisorer for GitHub. API oversigt: Endepunkt til at liste de GitHub-repositorier Cantina App har adgang til for en givet konto.list_installation_callbacksListe installationskald. Valgfrie filtre: installations-id, kode, opsætningshandling eller status. API oversigt: Endepunkt kaldt af GitHub efter installation.list_installation_linksListe installationslink. API oversigt: Tilbagevinder linket til GitHub App-installationen.list_installationsListe installationer. API oversigt: Endepunkt til at liste de GitHub-organisationer, hvor Cantina App er installeret.list_labelsList finding etiketterne brugt over dine repositoryer.list_leaderboardsListe toppladere. API oversigt: Hent Pectra's topplader.list_reportsListe udgivne sikkerhedsrevisorer rapporter, søgeligt med `q`.list_repositoriesListe sikkerhedsrevisorer (audits, konkurrencer, belønninger), du kan tilgå, filtreret ved tekst `q`, type, rolle eller status.list_repository_commentsListe kommentarer i et repository (`repo_id`), filtreret ved tekst, løst, pinget eller forfatter.list_repository_filesList kodefilerne i en repository (`repo_id`).list_repository_usersListe folk i et repository (`repo_id`), valgfrit filtreret ved navn eller rolle.list_reviewer_badgesListe badges for en revisor. API oversigt: Revisorens badge til et repository, der accepterer enten brugernavn eller bruger-ID som input.list_sso_connections_for_a_companyListe virksomheder for en virksomhed. API oversigt: Liste SSO-forbindelser for en virksomhed.list_sso_enforcement_rules_for_a_companyListe virksomheder for en virksomhed. API oversigt: Liste SSO-gennemførelsesregler for en virksomhed.list_teamsListe hold. API oversigt: Hent toppladeren til konkurrencen (pr. hold).list_usersListe brugere. API oversigt: Hent virksomhedsauditlog-brugere.list_users_list_all_repo_usersListe brugere. Valgfrie filtre: repositoryer eller rolle. API oversigt: List alle bruger på repositoryer overalt, som brugeren har adgang til.refund_finding_submission_feeFlytter pengeRefunder en finding (finding-ref). Finansiell eller ireversibel handling; kan kræve godkendelse. API oversigt: Refunder afgift for indsendelse af finding.search_company_finding_viewsSøg fund-visninger for en virksomhed. Brug dette til at finde eksisterende fund-visninger før oprettelse af ny fund-visning. API oversigt: List brugerens fund-visninger.search_publicsSøg offentlige ved type, q, status eller rolle. Brug dette til at finde eksisterende offentlige før oprettelse af ny offentlig. API oversigt: List repositoryer for offentlige konkurrencer og belønninger.search_rate_limit_statusesSøg rate-limit-statusser. Brug dette til at finde eksisterende rate-limit-statusser før oprettelse af ny rate-limit status. API oversigt: Hent den nuværende finding-indsendelses-rate-limit status for ansøgeren.submit_user_inviteSynligt for andreSend again en bruger (bruger ID). Har effekter synlige uden for dette system. API oversigt: Send igen en brugers invitationse-mail.update_a_single_repositoryÆndrer dataOpdater en eksisterende virksomhed identificeret ved repo ID. Kun de felt, du sender, ændres. API oversigt: Opdater en enkelt repository.update_companyÆndrer dataOpdater en eksisterende virksomhed identificeret ved company ID. Kun de felt, du sender, ændres. API oversigt: Opdater virksomhedsinformationer.update_company_commit_hashesSynligt for andreOpdater en eksisterende commit hash identificeret ved repo ID. Har effekter synlige uden for dette system. API oversigt: Ændr commit hashen af en eksisterende repository.update_company_documentÆndrer dataOpdater en eksisterende dokument identificeret ved path prefix. Kun de felt, du sender, ændres. API oversigt: Opdater metadata for filer fra en givet repository baseret på det angivne path prefix.update_company_finding_viewÆndrer dataOpdater en eksisterende findings view identificeret ved view ID. Kun de felt, du sender, ændres. API oversigt: Opdater en findings view.update_company_labelsSynligt for andreOpdater en eksisterende label identificeret ved repo ID. Kun de felt, du sender, ændres. Har effekter synlige uden for dette system. API oversigt: Opdater labels for en enkelt repository.update_company_reviewerÆndrer dataOpdater en eksisterende reviewer identificeret ved bruger ID. Kun de felt, du sender, ændres. API oversigt: Giv tilbage et ping til en reviewer.update_company_teamÆndrer dataOpdater en eksisterende team identificeret ved team ID. Kun de felt, du sender, ændres. API oversigt: Opdater repository team.update_company_userÆndrer dataOpdater en eksisterende bruger identificeret ved bruger ID. Kun de felt, du sender, ændres. API oversigt: Opdater brugerinformationer i kontekst for en repository.update_documentÆndrer dataOpdater en eksisterende dokument identificeret ved path. API oversigt: Kommentér en fil.update_findingÆndrer dataOpdater en finding ved `repo_id` og `finding_ref`: status, alvorlighedsgrad, labels, tildelt bruger, titel, beskrivelse, duplikationslink eller reparationsinfo.update_finding_commentÆndrer dataRediger din kommentar `message_id` på en finding (`repo_id`, `finding_ref`) med nye `content`.update_user_companiesSynligt for andreOpdater en eksisterende virksomhed identificeret ved bruger ID. Kun de felt, du sender, ændres. Har effekter synlige uden for dette system. API oversigt: Opdater repository adgang for en company user.
Klar i tre trin
- 1
Vælg systemet
Opret en gratis HeyMyApps-konto, og vælg Cantina på listen.
- 2
Indsæt din nøgle
Indsæt en API-nøgle fra Cantina. Log ind som Company Manager, åbn Settings > API keys, klik Generate New API Key, vælg en udløbsdato og kopiér nøglen. Den vises kun én gang.
- 3
Tilføj linket i din AI
Du får et personligt MCP-link. Tilføj det i Claude, ChatGPT eller Cursor:
- Klik på dit navn, og vælg Settings › Connectors › Add custom connector.
- Indsæt dit link som Remote MCP server URL.
- Slå det til fra +-menuen i en chat.
Spørgsmål
Hvad kan AI'en gøre i Cantina?
AI'en kan læse repositories med filer, kommentarer og brugere, fund og deres historik, labels, firmaer, firmaets brugere, rapporter og indsigt i repositories. Den kan indsende fund, rette fund, kommentere dem, rette sine egne kommentarer og eskalere et fund til reviewerne.
Kan AI'en se mine Cantina-oplysninger?
Nej. Dine Cantina-oplysninger gemmes krypteret og vises aldrig for AI'en. Når du har gemt dem, bliver de ikke vist igen, heller ikke for dig. AI'en ser kun resultaterne af de værktøjer, den bruger.
Kan jeg styre, hvad AI'en må?
Ja. Du vælger, hvilke værktøjer der er slået til, så du kan starte med kun at læse. Når et fund eskaleres, får reviewerne besked, og kommentarer kan ses af andre deltagere. Det kan kræve din godkendelse, før det udføres. Alle kald bliver logget.
Virker det med ChatGPT?
Ja. I ChatGPT går du til Settings › Apps & Connectors › Advanced og slår Developer mode til. Derefter tilføjer du dit HeyMyApps-link. Developer mode kræver et betalt ChatGPT-abonnement: Plus, Pro, Business eller Enterprise. Samme link virker også i Claude (Settings › Connectors › Add custom connector), Cursor og andre MCP-klienter.
Hvad koster det?
HeyMyApps har en gratis plan, og du skal ikke bruge betalingskort. Betalte planer afregnes pr. gennemført opgave. Du skal også selv have en Cantina-konto.
Hvilke rettigheder har API-nøglen fra Cantina?
Nøglen har de samme rettigheder som den Company Manager, der oprettede den. Du vælger en udløbsdato, når du genererer den under Settings > API keys, og nøglen vises kun én gang. De værktøjer, du slår til i HeyMyApps, begrænser AI'en yderligere.
Lad din AI arbejde i Cantina i dag.
Kom gratis i gang. Din nøgle gemmes krypteret, og du bestemmer, hvad AI’en må.
Forbind Cantina gratisHeyMyApps er ikke tilknyttet Cantina. Produktnavne tilhører deres respektive ejere.






