MCP server providing AI agents detailed knowledge of UploadKit's React upload components, Next.js handlers, BYOS storage, and docs.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Uploadkit.
File uploads for developers. Beautifully.
Open-source TypeScript SDK + 40+ premium React components + managed storage on Cloudflare R2 — with BYOS (Bring Your Own Storage) mode so you can use your own S3, R2, GCS, or Backblaze B2 bucket. 5 GB free forever.
Most people land here with a Next.js app already running. Three steps:
Create app/api/uploadkit/[...uploadkit]/route.ts:
Wrap the root layout and drop in a dropzone:
Set UPLOADKIT_API_KEY=uk_live_... in .env.local and you're done. Full walkthrough: docs.uploadkit.dev/docs/getting-started/quickstart.
Detects your framework, installs deps, creates the route handler, and wraps your layout — all in one command. See the CLI guide for details.
Templates for Next.js, SvelteKit, Remix, and Vite — see the CLI guide.
Install the UploadKit MCP server and let Claude Code, Cursor, Windsurf, or Zed wire the whole thing up for you:
| Package | Version | Description |
|---|---|---|
@uploadkitdev/core | Framework-agnostic upload client (browser, Node, Edge) | |
@uploadkitdev/react | 40+ premium React upload components | |
@uploadkitdev/next | Next.js App Router handler + Express/Hono adapters | |
@uploadkitdev/mcp | Official MCP server for AI coding assistants | |
create-uploadkit-app | Scaffolder for new projects (Next, SvelteKit, Remix, Vite) |
UploadKit ships 40+ components across 7 categories:
UploadButton, UploadDropzone, UploadModal, FileList, FilePreviewUploadAvatar, UploadInlineChat (ChatGPT-style), UploadStepWizard (Stripe Checkout-style), UploadEnvelope (WeTransfer-style)UploadProgressRadial, UploadProgressLiquid, UploadProgressOrbit, UploadCloudRain, UploadBento, UploadParticles, UploadDataStream (Matrix/Warp-style)UploadGalleryGrid, UploadPolaroid, UploadTimeline, UploadKanban, UploadStickyBoardAll are MIT-licensed, dark mode out of the box, themeable via CSS custom properties, and work with or without motion as a peer dep.
Use the same SDK against your own bucket — zero frontend changes, credentials stay server-side.
Supported providers: AWS S3 · Cloudflare R2 · Google Cloud Storage · Backblaze B2.
UploadKit ships an official Model Context Protocol server so Claude Code, Cursor, Windsurf, Zed, ChatGPT, and Claude.ai can generate UploadKit code with first-class knowledge of every component and scaffold.
Stdio (IDE clients):
Remote HTTP (ChatGPT / Claude.ai web):
Full setup: docs.uploadkit.dev/docs/guides/mcp · Source: packages/mcp · Registry: io.github.drumst0ck/uploadkit
Next.js 16 · React 19 · Tailwind CSS v4 · TypeScript 5 · MongoDB + Mongoose · Cloudflare R2 · Auth.js v5 · Stripe · Resend + React Email · Fumadocs · Turborepo · pnpm · Changesets.
Version 1.0 shipped. Actively maintained. Issues and contributions are welcome on GitHub.
MIT © Drumst0ck and contributors.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/drumst0ck-uploadkit)<a href="https://allmcps.com/mcp/drumst0ck-uploadkit"><img src="https://allmcps.com/api/badge/drumst0ck-uploadkit?style=directory" alt="Uploadkit on AllMCPs" /></a>