Integración · Herramientas de desarrollo
Conecte Claude y ChatGPT con Cloudsmith
Pregunte a su IA qué paquetes en un repositorio de Cloudsmith tienen vulnerabilidades, quién modificó qué en el registro de auditoría o cuánto le queda de cuota de almacenamiento. Puede buscar repositorios y paquetes, leer resultados de escaneo y dependencias, y aislar, etiquetar, copiar o mover paquetes. También puede listar miembros, equipos y tokens de acceso, e invitar personas a su organización.
Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.
Prueba a pedirle
“¿Qué paquetes en nuestro repositorio de producción tienen hallazgos de vulnerabilidad?”
La IA lista los resultados del escaneo para todos los paquetes del repositorio y abre los escaneos con hallazgos.
“Aislar la versión 2.4.1 de nuestro paquete api-client.”
Encuentra el paquete en el repositorio y lo aísla para que no pueda ser descargado. Puede volver a publicarlo más tarde.
“Promover la última compilación desde staging a producción.”
Busca el repositorio de staging para el paquete, lo copia al repositorio de producción y verifica el estado de sincronización.
Qué puede hacer tu IA
Repositorios y paquetes
Busque repositorios y paquetes, lea detalles del paquete, dependencias y estado de sincronización, y copie, mueva, etiquete o elimine paquetes.
Seguridad y escaneos
Liste los escaneos de vulnerabilidad para un propietario, un repositorio o un paquete, lea hallazgos completos, inicie un nuevo escaneo y aisle paquetes.
Organización y acceso
Liste organizaciones, miembros, equipos e invitaciones pendientes, invite miembros, lea tokens de acceso, busque el registro de auditoría y verifique la cuota de almacenamiento.
“¿Quién eliminó paquetes en nuestra organización la semana pasada?”
Busca el registro de auditoría de la organización y muestra quién hizo qué y cuándo.
“¿Cuánto almacenamiento y ancho de banda hemos utilizado este mes?”
Lee su uso de almacenamiento y ancho de banda frente a la cuota de su plan.
“Invite [email protected] a nuestra organización como Miembro en el equipo de plataforma.”
La invita con el rol de Miembro y el equipo que nombre. Cloudsmith le envía un correo electrónico de invitación.
343 herramientas para Cloudsmith
Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.
archive_entitlementVisible para otrosarchive_geoipVisible para otrosarchive_saml_group_syncVisible para otroscopy_packageVisible para otrosCopie un paquete a otro repositorio en el mismo espacio de nombres (slug del repositorio de destino). Establezca republish para sobrescribir un paquete existente con la misma versión.create_a_cargo_upstream_config_for_this_repositoryModifica datoscreate_a_composer_upstream_config_for_this_repositoryModifica datoscreate_a_conda_upstream_config_for_this_repositoryModifica datoscreate_a_cran_upstream_config_for_this_repositoryModifica datoscreate_a_dart_upstream_config_for_this_repositoryModifica datoscreate_a_debian_upstream_config_for_this_repositoryModifica datoscreate_a_docker_upstream_config_for_this_repositoryModifica datoscreate_a_generic_upstream_config_for_this_repositoryModifica datoscreate_a_go_upstream_config_for_this_repositoryModifica datoscreate_a_helm_upstream_config_for_this_repositoryModifica datoscreate_a_hex_upstream_config_for_this_repositoryModifica datoscreate_a_huggingface_upstream_config_for_this_repositoryModifica datoscreate_a_maven_upstream_config_for_this_repositoryModifica datoscreate_a_nix_upstream_config_for_this_repositoryModifica datoscreate_a_npm_upstream_config_for_this_repositoryModifica datoscreate_a_nuget_upstream_config_for_this_repositoryModifica datoscreate_a_python_upstream_config_for_this_repositoryModifica datoscreate_a_redhat_upstream_config_for_this_repositoryModifica datoscreate_a_ruby_upstream_config_for_this_repositoryModifica datoscreate_a_swift_upstream_config_for_this_repositoryModifica datoscreate_alpineModifica datoscreate_alpine_packages_validate_upload_alpineModifica datoscreate_an_alpine_upstream_config_for_this_repositoryModifica datoscreate_broadcast_broadcast_tokenElimina datoscreate_cargoModifica datoscreate_cargo_packages_validate_upload_cargoModifica datoscreate_cocoapodModifica datoscreate_cocoapod_packages_validate_upload_cocoapodsModifica datoscreate_composerModifica datoscreate_composer_packages_validate_upload_composerModifica datoscreate_conanModifica datoscreate_conan_packages_validate_upload_conanModifica datoscreate_condaModifica datoscreate_conda_packages_validate_upload_condaModifica datoscreate_cranModifica datoscreate_cran_packages_validate_upload_cranModifica datoscreate_dartModifica datoscreate_dart_packages_validate_upload_dartModifica datoscreate_debModifica datoscreate_deb_packages_validate_upload_debModifica datoscreate_dockerModifica datoscreate_docker_packages_validate_upload_dockerModifica datoscreate_documentModifica datoscreate_entitlement_resetModifica datoscreate_entitlement_toggle_private_broadcastModifica datoscreate_genericModifica datoscreate_generic_packages_validate_upload_genericModifica datoscreate_goModifica datoscreate_go_packages_validate_upload_goModifica datoscreate_helmModifica datoscreate_helm_packages_validate_upload_helmModifica datoscreate_hexModifica datoscreate_hex_packages_validate_upload_hexModifica datoscreate_huggingfaceModifica datoscreate_huggingface_packages_validate_upload_huggingfaceModifica datoscreate_invite_extendModifica datoscreate_license_policy_evaluationModifica datoscreate_luarockModifica datoscreate_luarock_packages_validate_upload_luarocksModifica datoscreate_mavenModifica datoscreate_maven_packages_validate_upload_mavenModifica datoscreate_mcpModifica datoscreate_mcp_packages_validate_upload_mcpModifica datoscreate_nixModifica datoscreate_nix_packages_validate_upload_nixModifica datoscreate_npmModifica datoscreate_npm_packages_validate_upload_npmModifica datoscreate_nugetModifica datoscreate_nuget_packages_validate_upload_nugetModifica datoscreate_org_api_key_ruleModifica datoscreate_org_deny_policyModifica datoscreate_org_license_policyModifica datoscreate_org_openid_connectModifica datoscreate_org_saml_group_syncModifica datoscreate_org_serviceModifica datoscreate_org_teamModifica datoscreate_org_vulnerability_policyModifica datoscreate_p2Modifica datoscreate_p2_packages_validate_upload_p2Modifica datoscreate_package_resyncModifica datoscreate_pythonModifica datoscreate_python_packages_validate_upload_pythonModifica datoscreate_rawModifica datoscreate_raw_packages_validate_upload_rawModifica datoscreate_recycle_bin_actionModifica datoscreate_regenerateModifica datoscreate_regenerate_repos_ed25519_regenerateModifica datoscreate_regenerate_repos_gpg_regenerateModifica datoscreate_regenerate_repos_rsa_regenerateModifica datoscreate_repo_connectedModifica datoscreate_repo_ecdsaModifica datoscreate_repo_ed25519Modifica datoscreate_repo_gpgModifica datoscreate_repo_rsaModifica datoscreate_rpmModifica datoscreate_rpm_packages_validate_upload_rpmModifica datoscreate_rubyModifica datoscreate_ruby_packages_validate_upload_rubyModifica datoscreate_swiftModifica datoscreate_swift_packages_validate_upload_swiftModifica datoscreate_team_userModifica datoscreate_terraformModifica datoscreate_terraform_packages_validate_upload_terraformModifica datoscreate_testModifica datoscreate_userElimina datoscreate_vagrantModifica datoscreate_vagrant_packages_validate_upload_vagrantModifica datoscreate_vsxModifica datoscreate_vsx_packages_validate_upload_vsxModifica datoscreate_vulnerability_policy_evaluationModifica datosdelete_alpineElimina datosdelete_cargoElimina datosdelete_composerElimina datosdelete_condaElimina datosdelete_connectedElimina datosdelete_cranElimina datosdelete_dartElimina datosdelete_debElimina datosdelete_dockerElimina datosdelete_entitlementElimina datosdelete_genericElimina datosdelete_goElimina datosdelete_helmElimina datosdelete_hexElimina datosdelete_huggingfaceElimina datosdelete_mavenElimina datosdelete_nixElimina datosdelete_npmElimina datosdelete_nugetElimina datosdelete_orgElimina datosdelete_org_api_key_ruleElimina datosdelete_org_deny_policyElimina datosdelete_org_inviteElimina datosdelete_org_license_policyElimina datosdelete_org_openid_connectElimina datosdelete_org_saml_group_syncElimina datosdelete_org_serviceElimina datosdelete_org_teamElimina datosdelete_org_userElimina datosdelete_org_vulnerability_policyElimina datosdelete_packageElimina datosElimine un paquete de un repositorio por propietario, repositorio e identificador de paquete. Verifique el identificador del paquete primero; trate esto como irreversible.delete_pythonElimina datosdelete_repoElimina datosdelete_rpmElimina datosdelete_rubyElimina datosdelete_swiftElimina datosdelete_webhookElimina datosget_alpineget_audit_log_audit_log_repo_listget_basic_statusget_cargoget_composerget_condaget_connectedget_cranget_current_userObtenga el perfil del usuario de Cloudsmith al cual pertenece la conexión (nombre, slug, correo electrónico).get_dartget_debget_distroget_dockerget_entitlementObtenga los detalles y límites de un solo token de licencia por propietario, repositorio e identificador de licencia.get_entitlement_metrics_entitlements_account_listget_entitlement_metrics_entitlements_repo_listget_formatget_genericget_geoip_statusget_goget_helmget_hexget_historyget_history_quota_oss_history_readget_huggingfaceget_license_policy_evaluationget_mavenget_namespaceget_nixget_npmget_nugetget_openid_connect_dynamic_mappingget_orgObtenga los detalles de una sola organización por su identificador (org).get_org_api_key_ruleget_org_deny_policyget_org_license_policyget_org_openid_connectget_org_serviceget_org_teamget_org_userget_org_vulnerability_policyget_ossget_packageObtenga los detalles completos de un solo paquete por propietario, repositorio e identificador de paquete (slug_perm).get_package_2get_package_statusVerifique el estado de sincronización o procesamiento de un paquete por propietario, repositorio e identificador del paquete, por ejemplo después de una subida, copia o movimiento.get_pythonget_recycle_binget_repoObtenga los detalles de un solo repositorio por propietario e identificador de repositorio (slug).get_rpmget_rubyget_saml_group_sync_statusget_storage_quotaObtenga el uso de almacenamiento y ancho de banda contra la cuota del plan para un propietario (usuario u organización).get_storage_regionget_swiftget_userget_versionget_vulnerability_policy_evaluationget_vulnerability_scanObtenga los hallazgos completos de una sola escaneo de vulnerabilidades por propietario, repositorio, paquete e identificador de escaneo.get_webhookget_webhook_webhooks_readinvite_memberModifica datosInvite a alguien a una organización por correo electrónico o identificador de usuario con un rol (Dueño, Administrador, Miembro, Colaborador) y equipos opcionales. Envíeles un correo de invitación.list_alpineslist_cargoslist_composerslist_condaslist_cranslist_dartslist_debslist_distroslist_dockerslist_documentslist_entitlementsListe los tokens de licencia (acceso de descarga para clientes) en un repositorio, con una búsqueda de nombre opcional y filtro solo activos.list_formatslist_genericslist_goslist_helmslist_hexeslist_huggingfaceslist_invitesListe las invitaciones pendientes a una organización.list_license_policy_evaluationslist_limitslist_mavenslist_membersListe o busque miembros de una organización (slug de organización), opcionalmente filtrados por usuarios activos o inactivos.list_my_reposListe todos los repositorios a los que puede acceder en su cuenta y organizaciones.list_namespaceslist_nixeslist_npmslist_nugetslist_openid_connect_dynamic_mappingslist_org_api_key_ruleslist_org_custom_domainslist_org_deny_policieslist_org_license_policieslist_org_license_policy_violationslist_org_saml_authenticationslist_org_saml_group_syncslist_org_usage_limitslist_org_vulnerability_policieslist_org_vulnerability_policy_violationslist_orgsListe las organizaciones a las que pertenece con sus slugs.list_package_dependenciesListe las dependencias de un paquete por propietario, repositorio e identificador del paquete.list_package_groupsListe los paquetes en un repositorio agrupados por nombre (una fila por paquete con sus versiones), con una consulta de búsqueda opcional.list_package_vulnerability_scansListe los resultados del escaneo de vulnerabilidades para un único paquete (propietario, repositorio y paquete).list_pythonslist_repo_connectedslist_repo_ecdsaslist_repo_ed25519slist_repo_geoipslist_repo_gpgslist_repo_privilegeslist_repo_retentionslist_repo_rsaslist_repo_vulnerability_scansListe los resultados del escaneo de vulnerabilidades para todos los paquetes en un único repositorio (propietario, repositorio).list_repo_x509_ecdsaslist_repo_x509_rsaslist_rpmslist_rubieslist_storage_regionslist_swiftslist_team_userslist_teamsListe o busque equipos dentro de una organización (slug de organización).list_user_removeslist_users_user_tokens_listlist_vulnerability_policy_evaluationslist_vulnerability_scansListe los resultados de las escaneos de vulnerabilidades en todos los repositorios de un propietario (usuario u organización).move_packageModifica datosMueve un paquete a otro repositorio en el mismo espacio de nombres (identificador del repositorio destino); se elimina del repositorio fuente.pay_repo_regionMueve dineroquarantine_packageModifica datosAisle un paquete para que no pueda ser descargado, o establezca release a true para liberarlo del aislamiento.restore_entitlementModifica datosrestore_geoipModifica datosrestore_saml_group_syncModifica datosscan_packageModifica datosInicie una nueva escaneo de vulnerabilidades de un paquete por propietario, repositorio e identificador de paquete.search_audit_logBusque el registro de auditoría para un propietario (usuario o organización): ¿quién hizo qué y cuándo, con una consulta opcional en eventos, actores o fechas.search_org_openid_connectssearch_org_servicessearch_packagesListe o busque paquetes en un repositorio (propietario, repositorio), con una consulta sobre nombre, versión, formato, estado, etiqueta y más.search_reposListe o busque repositorios dentro de un único propietario (usuario u slug de organización), con una consulta opcional por nombre o slug y ordenamiento.submit_documentVisible para otrossubmit_document_completeVisible para otrossubmit_entitlementVisible para otrossubmit_entitlement_refreshVisible para otrossubmit_inviteVisible para otrossubmit_serviceVisible para otrossubmit_userVisible para otrossubmit_user_refreshElimina datostag_packageModifica datosAgregue, reemplace, elimine o limpie etiquetas en un paquete (acción + etiquetas), por propietario, repositorio e identificador de paquete. Las etiquetas inmutables no se pueden eliminar después.update_alpineModifica datosupdate_bulk_actionVisible para otrosupdate_cargoModifica datosupdate_composerModifica datosupdate_condaModifica datosupdate_connectedModifica datosupdate_cranModifica datosupdate_dartModifica datosupdate_debModifica datosupdate_dockerModifica datosupdate_documentModifica datosupdate_entitlementModifica datosupdate_genericModifica datosupdate_goModifica datosupdate_helmModifica datosupdate_hexModifica datosupdate_huggingfaceModifica datosupdate_mavenModifica datosupdate_nixModifica datosupdate_npmModifica datosupdate_nugetModifica datosupdate_openidModifica datosupdate_org_api_key_ruleModifica datosupdate_org_deny_policyModifica datosupdate_org_inviteModifica datosupdate_org_license_policyModifica datosupdate_org_openid_connectModifica datosupdate_org_saml_authenticationsVisible para otrosupdate_org_serviceModifica datosupdate_org_teamModifica datosupdate_org_usage_limitsVisible para otrosupdate_org_userModifica datosupdate_org_vulnerability_policyModifica datosupdate_package_licenseModifica datosupdate_pythonModifica datosupdate_repoModifica datosupdate_repo_geoipsVisible para otrosupdate_repo_privilegesVisible para otrosupdate_repo_retentionsVisible para otrosupdate_rpmModifica datosupdate_rubyModifica datosupdate_swiftModifica datosupdate_team_usersVisible para otrosupdate_user_roleElimina datosupdate_user_visibilityModifica datosupdate_webhookElimina datos
Configúralo en tres pasos
- 1
Elige la aplicación
Crea una cuenta gratuita de PipMCP y elige Cloudsmith en la lista de aplicaciones.
- 2
Pega tu clave
Pegue su clave API de Cloudsmith. En Cloudsmith, haga clic en el icono de usuario en la esquina superior derecha, seleccione Claves API personales y haga clic en Actualizar para revelar la clave, luego copíela. Actualizar desactiva su clave anterior, así que actualice cualquier otra cosa que la utilice.
- 3
Añade el enlace a tu IA
Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:
- Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
- Pega tu enlace como URL del servidor MCP remoto.
- Actívalo desde el menú + de un chat.
Preguntas frecuentes
¿Qué puede hacer la IA en Cloudsmith?
La IA puede buscar y leer repositorios, paquetes, grupos de paquetes, dependencias, escaneos de vulnerabilidad, tokens de acceso, organizaciones, miembros, equipos, invitaciones, el registro de auditoría y la cuota de almacenamiento. Puede iniciar escaneos, aislar, etiquetar, copiar y mover paquetes, e invitar miembros. También puede eliminar un paquete si activa esa herramienta.
¿Vea la clave de API de Cloudsmith?
No. Su clave de API de Cloudsmith está encriptada y nunca se muestra a la IA. Una vez guardada, no se mostrará nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.
¿Puedo controlar qué puede hacer la IA?
Sí. Usted elige qué herramientas están activas, por lo que puede empezar con acceso solo de lectura. Borrar un paquete no se puede deshacer y copiar con republish sobrescribe una versión existente, por lo que esas acciones pueden requerir su aprobación antes de ejecutarse. Cada llamada a herramienta está registrada.
¿Funciona con ChatGPT?
Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El Modo Desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.
¿Cuánto cuesta?
PipMCP tiene un plan gratuito sin tarjeta de crédito. Los planes de pago cobran por tarea completada. También necesita su propia cuenta de Cloudsmith.
¿Romperá otras herramientas al refrescar mi clave de API?
Sí puede. En Cloudsmith, hacer clic en Refrescar bajo Claves de API personales revela una nueva clave y deshabilita la anterior. Cualquier otra cosa que usara la clave antigua, como un pipeline CI, también necesita la nueva clave.
Integraciones relacionadas
Pon tu IA a trabajar en Cloudsmith hoy.
Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.
Conecta Cloudsmith gratisPipMCP no está afiliado a Cloudsmith. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.






