npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@assemblyline-agents/dropbox

v10.3.2

Published

Official Assembly Line direct Dropbox API connection plugin.

Readme

@assemblyline-agents/dropbox

Official Assembly Line direct Dropbox API connection plugin. It calls Dropbox API v2 from the runtime host and does not use MCP.

Install and configure

assembly-line add dropbox agent

The command selects capabilities: [dropbox] and updates plugins.lock; it does not create a root connection file.

Create one Dropbox API app in the Dropbox App Console. Enable these permissions for the full reviewed surface:

  • account_info.read
  • files.metadata.read
  • files.content.read
  • files.content.write
  • sharing.read
  • sharing.write

Choose App Folder or Full Dropbox access to match the product boundary. Set the application credentials on the Assembly Line runtime:

DROPBOX_APP_KEY=your_app_key
DROPBOX_APP_SECRET=your_app_secret

Register the exact Assembly Line callback URL in the Dropbox app. It is the public runtime origin followed by /assembly-line/connections/callback. Set DROPBOX_REDIRECT_URI only when the connection should override the runtime's derived callback URL.

The default OAuth flow uses Authorization Code + PKCE and requests offline access so the host can store and rotate a refreshable user grant. Tokens remain outside agent files and model context. Local tests use the same OAuth flow; tokens do not belong in source.

Reviewed surface

Read tools cover the connected account, space usage, metadata, folder listing, search, temporary content links, and existing shared links. Write tools create, copy, move, and delete files or folders and create shared links. New Dropbox routes stay hidden until this package reviews and classifies them.

Use plugins.dropbox.connections.dropbox.disable to remove named mutations or approval to gate them. The exact reviewed action names are available through assembly-line capabilities agent.

This first layer intentionally omits binary upload and download. Dropbox serves those calls from a separate content origin, while Assembly Line's direct HTTP tool results are JSON/text. files_get_temporary_link provides a bounded content handoff without treating arbitrary file bytes as model text.

Official references:

License

MIT