Cloudsmith
Cloudsmith is a cloud-native artifact management platform for securely managing, distributing, and governing software packages across teams and repositories.
Integration
- Vendor
- Cloudsmith
- Category
- developer-tools
- Auth
- API_KEY
- Tools
- 10
- Composio slug
cloudsmith
Tools
- Get Current User
Return the identity authenticated by the connected Cloudsmith API key. Fails if Cloudsmith reports authenticated=false, even when the HTTP response is 200.
- Get Package
Get metadata, status, checksums, licensing, and security state for one package in a Cloudsmith repository.
- Get Quota
Return current storage and bandwidth usage and allowances for a Cloudsmith namespace without inferring a billing plan name.
- Get Rate Limits
Return Cloudsmith's current per-resource request limits, remaining counts, intervals, and throttling state for the authenticated principal.
- Get Repository
Get configuration, visibility, usage, and capability details for one Cloudsmith repository without returning repository signing keys or certificates.
- List Organizations
List Cloudsmith organizations associated with the authenticated principal so an agent can discover namespace slugs for later calls.
- List Repository Vulnerabilities
List vulnerability scan summaries for packages in a Cloudsmith repository.
- Search Audit Log
Search paginated audit events for a Cloudsmith namespace by event, actor, or timestamp text.
- Search Packages
Search packages in a Cloudsmith repository by name, filename, version, distribution, architecture, format, or status.
- Search Repositories
Search and list repositories within a Cloudsmith namespace, returning identifiers and summary state without repository signing keys.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Cloudsmith.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Cloudsmith tools in chat.
What teammates see: by default, memories from Cloudsmith are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.