A system for cleaning a site of a medical implement is disclosed. The system can include a strip of flexible material and a plurality of cleaning devices attached to the strip. Each cleaning device can include a cap, one or more protrusions, and a cleaning agent. The cap can be selectively removable from the strip of flexible material and can have an inner cavity that is sealed when the cleaning device is attached to the strip and unsealed upon removal of the cleaning device from the strip. The inner cavity can receive a site of the medical implement. The one or more protrusions can extend inwardly from the inner cavity and can engage corresponding protrusions on the site of the medical implement. The cleaning agent can occupy at least some of the inner cavity and can be formulated to clean the site of the medical implement.