Gå til indhold

Integration · Udviklerværktøjer

Forbind Claude og ChatGPT med Cloudsmith

Spørg din AI, hvilke pakker i et Cloudsmith-repository der har sårbarheder, hvem der har ændret hvad i auditloggen, eller hvor tæt I er på jeres lagerkvote. Den kan søge i repositories og pakker, læse scanningsresultater og afhængigheder og sætte pakker i karantæne, tagge, kopiere eller flytte dem. Den kan også vise medlemmer, teams og entitlement tokens og invitere folk til jeres organisation.

Forbind Cloudsmith gratis

Gratis plan uden kreditkort. Det tager cirka et minut.

Prøv at spørge

  • “Hvilke pakker i vores produktions-repo har fund i sårbarhedsscanningen?”

    AI'en viser scanningsresultaterne for alle pakker i repository'et og åbner de scanninger, der har fund.

  • “Sæt version 2.4.1 af vores api-client-pakke i karantæne.”

    Den finder pakken i repository'et og sætter den i karantæne, så den ikke kan downloades. Du kan frigive den igen senere.

  • “Flyt det seneste build fra staging til produktion.”

    Den søger efter pakken i staging-repository'et, kopierer den til produktion og tjekker synkroniseringsstatus.

Det kan din AI

Repositories og pakker

Søg i repositories og pakker, læs pakkedetaljer, afhængigheder og synkroniseringsstatus, og kopiér, flyt, tag eller slet pakker.

Sikkerhed og scanninger

Se sårbarhedsscanninger for en ejer, et repository eller en pakke, læs alle fund, start en ny scanning og sæt pakker i karantæne.

Organisation og adgang

Se organisationer, medlemmer, teams og ventende invitationer, inviter medlemmer, læs entitlement tokens, søg i auditloggen og tjek lagerkvoten.

  • “Hvem slettede pakker i vores organisation i sidste uge?”

    Den søger i organisationens auditlog og viser, hvem der gjorde hvad og hvornår.

  • “Hvor meget lagerplads og båndbredde har vi brugt denne måned?”

    Den læser jeres forbrug af lager og båndbredde i forhold til kvoten i jeres plan.

  • “Inviter [email protected] til organisationen som Member på platform-teamet.”

    Den inviterer hende med rollen Member og det team, du nævner. Cloudsmith sender hende en invitation på e-mail.

29 værktøjer til Cloudsmith

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.

  • copy_packageSynligt for andreKopiér en pakke til et andet pakkearkiv i samme navnerum (destinationsarkivets slug). Angiv republish for at overskrive en eksisterende pakke med samme version.
  • delete_packageSletterSlet en pakke fra et pakkearkiv via owner, repo og package_identifier. Kontrollér først pakkeidentifikatoren, og betragt handlingen som uigenkaldelig.
  • get_current_userHent profilen for den Cloudsmith-bruger, forbindelsen tilhører (navn, slug, e-mail).
  • get_entitlementHent oplysninger og grænser for ét adgangstoken via owner, repo og entitlement_identifier.
  • get_orgHent oplysninger om én organisation via dens slug (org).
  • get_packageHent alle oplysninger om én pakke via owner, repo og package_identifier (slug_perm).
  • get_package_statusKontrollér en pakkes synkroniserings- eller behandlingsstatus via owner, repo og package_identifier, f.eks. efter upload, kopiering eller flytning.
  • get_repoHent oplysninger om ét pakkearkiv via owner og repo_identifier (slug).
  • get_storage_quotaHent forbruget af lagerplads og båndbredde i forhold til abonnementets kvote for en ejer (bruger eller organisation).
  • get_vulnerability_scanHent alle fund fra én sårbarhedsscanning via owner, repo, package og scanningens identifikator.
  • invite_memberÆndrer dataInviter en person til en organisation via e-mail eller brugerens slug med en rolle (Owner, Manager, Member, Collaborator) og eventuelt teams. Personen får en invitation via e-mail.
  • list_entitlementsVis adgangstokens (kunders adgang til download) i et pakkearkiv med mulighed for at søge efter navn og filtrere til kun aktive tokens.
  • list_invitesVis afventende invitationer til en organisation.
  • list_membersVis eller søg efter medlemmer af en organisation (org slug), eventuelt filtreret til aktive eller inaktive brugere.
  • list_my_reposVis alle pakkearkiver, du har adgang til på tværs af din konto og dine organisationer.
  • list_orgsVis de organisationer, du er medlem af, med deres slugs.
  • list_package_dependenciesVis afhængighederne for én pakke via owner, repo og package_identifier.
  • list_package_groupsVis pakker i et pakkearkiv grupperet efter navn (én række pr. pakke med dens versioner) med mulighed for at angive en søgeforespørgsel.
  • list_package_vulnerability_scansVis resultater af sårbarhedsscanninger for én pakke (owner, repo, package).
  • list_repo_vulnerability_scansVis resultater af sårbarhedsscanninger for alle pakker i ét pakkearkiv (owner, repo).
  • list_teamsVis eller søg efter teams i en organisation (org slug).
  • list_vulnerability_scansVis resultater af sårbarhedsscanninger på tværs af alle pakkearkiver hos en ejer (bruger eller organisation).
  • move_packageÆndrer dataFlyt en pakke til et andet pakkearkiv i samme navnerum (destinationsarkivets slug). Pakken fjernes fra kildearkivet.
  • quarantine_packageÆndrer dataSæt en pakke i karantæne, så den ikke kan downloades, eller sæt release til true for at frigive den fra karantæne.
  • scan_packageÆndrer dataStart en ny sårbarhedsscanning af en pakke via owner, repo og package_identifier.
  • search_audit_logSøg i revisionsloggen for en ejer (bruger eller organisation): hvem gjorde hvad og hvornår, med mulighed for at søge efter hændelser, aktører eller datoer.
  • search_packagesVis eller søg efter pakker i et pakkearkiv (owner, repo) ud fra navn, version, format, status, tag og mere.
  • search_reposVis eller søg efter pakkearkiver hos én ejer (brugerens eller organisationens slug) med mulighed for at søge efter navn eller slug og sortere resultaterne.
  • tag_packageÆndrer dataTilføj, erstat, fjern eller ryd tags på en pakke (action + tags) via owner, repo og package_identifier. Uforanderlige tags kan ikke fjernes senere.

Klar i tre trin

  1. 1

    Vælg systemet

    Opret en gratis PipMCP-konto, og vælg Cloudsmith på listen.

  2. 2

    Indsæt din nøgle

    Indsæt din Cloudsmith API-nøgle. Klik på dit brugerikon øverst til højre i Cloudsmith, vælg Personal API Keys og klik på Refresh for at få nøglen vist, og kopiér den. Refresh deaktiverer din tidligere nøgle, så husk at opdatere alt andet, der brugte den.

  3. 3

    Tilføj linket i din AI

    Du får et personligt MCP-link. Tilføj det i Claude, ChatGPT eller Cursor:

    1. Klik på dit navn, og vælg Settings › Connectors › Add custom connector.
    2. Indsæt dit link som Remote MCP server URL.
    3. Slå det til fra +-menuen i en chat.

Spørgsmål

Hvad kan AI'en gøre i Cloudsmith?

AI'en kan søge i og læse repositories, pakker, pakkegrupper, afhængigheder, sårbarhedsscanninger, entitlement tokens, organisationer, medlemmer, teams, invitationer, auditloggen og lagerkvoten. Den kan starte scanninger, sætte pakker i karantæne, tagge, kopiere og flytte dem og invitere medlemmer. Den kan også slette en pakke, hvis du slår det værktøj til.

Kan AI'en se min Cloudsmith API-nøgle?

Nej. Din Cloudsmith API-nøgle gemmes krypteret og vises aldrig for AI'en. Når du har gemt den, bliver den 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. Sletning af en pakke kan ikke fortrydes, og kopiering med republish overskriver en eksisterende version, så begge dele kan kræve din godkendelse, før de 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 PipMCP-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?

PipMCP har en gratis plan, og du skal ikke bruge betalingskort. Betalte planer afregnes pr. gennemført opgave. Du skal også selv have en Cloudsmith-konto.

Holder mine andre værktøjer op med at virke, når jeg trykker Refresh?

Det kan de. Når du klikker på Refresh under Personal API Keys i Cloudsmith, får du en ny nøgle, og den gamle bliver deaktiveret. Alt andet, der brugte den gamle nøgle, for eksempel en CI-pipeline, skal også have den nye.

Lad din AI arbejde i Cloudsmith i dag.

Kom gratis i gang. Din nøgle gemmes krypteret, og du bestemmer, hvad AI’en må.

Forbind Cloudsmith gratis

PipMCP er ikke tilknyttet Cloudsmith. Produktnavne tilhører deres respektive ejere.