Uploadkit MCP server
io.github.drumst0ck/uploadkit·v0.3.1·3 starsUploadKit MCP — 40+ upload components, route scaffolds, BYOS setup, full docs search.
3 stars29 downloads/wk
Reviews
Write oneNobody has reviewed Uploadkit yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Uploadkit tools (11)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_byos_configReturn environment + handler configuration for Bring-Your-Own-Storage mode with S3, R2, GCS, or Backblaze B2. Credentials never reach the browser.
get_componentReturn full metadata + a ready-to-paste usage example for a specific UploadKit component.
get_docReturn the full content of a docs page by path (e.g. "core-concepts/byos", "sdk/next/middleware", "api-reference/rest-api"). Use this after search_docs to read a specific page in depth.
get_install_commandReturn the install command for UploadKit packages. Defaults to pnpm + the full stack (react + next).
get_quickstartFull end-to-end quickstart guide for UploadKit on Next.js.
list_componentsList every component available in @uploadkitdev/react. Optionally filter by category (classic, dropzone, button, progress, motion, specialty, gallery). Use this before suggesting a component so you pick one that actually exists.
list_docsList every docs page with title, description, URL, and path. Use this to discover what documentation is available before searching.
scaffold_providerReturn a ready-to-paste snippet that adds <UploadKitProvider> to the Next.js root layout.
scaffold_route_handlerGenerate the file content for a Next.js App Router route handler at app/api/uploadkit/[...uploadkit]/route.ts \u2014 with a file router typed to your route name.
search_componentsFuzzy-search components by keyword, inspiration, or use case (e.g. "terminal", "apple", "progress ring", "kanban").
search_docsFull-text search across every UploadKit docs page (88+ pages: getting-started, core-concepts, SDK reference, API reference, dashboard, guides). Use this whenever the user asks about UploadKit behaviour, APIs, middleware, webhooks, theming, BYOS, type safety, or any topic not covered by the component tools. Returns ranked matches with title, URL, snippet, and path.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 83 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Uploadkit compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 1,299 Productivity servers
- Tools
- 11
- the typical Productivity server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 3
- more than 65% of 854 Productivity servers
- Downloads a week
- 29
- more than 13% of 427 Productivity servers with a package
What its tools let an agent do: 11 read
Install Uploadkit in Claude Code, Cursor or VS Code
Runs npx -y @uploadkitdev/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add uploadkit -- npx -y @uploadkitdev/mcp
What the publisher says
From the Uploadkit repository's README, as published. We do not edit it. Read it on GitHub
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.
Website · Docs · Dashboard · Changelog
Quickstart — add to an existing project
Most people land here with a Next.js app already running. Three steps:
pnpm add @uploadkitdev/react @uploadkitdev/nextCreate app/api/uploadkit/[...uploadkit]/route.ts:
import { createUploadKitHandler, type FileRouter } from '@uploadkitdev/next';
const router = {
default: { maxFileSize: '4MB', allowedTypes: ['image/*'] },
} satisfies FileRouter;
export const { GET, POST } = createUploadKitHandler({
router,
apiKey: process.env.UPLOADKIT_API_KEY!,
});Wrap the root layout and drop in a dropzone:
// app/layout.tsx
import { UploadKitProvider } from '@uploadkitdev/react';
// <UploadKitProvider endpoint="/api/uploadkit">{children}</UploadKitProvider>
// any page
import { UploadDropzone } from '@uploadkitdev/react';
// <UploadDropzone route="default" />Set UPLOADKITAPIKEY=uklive... in .env.local and you're done. Full walkthrough: docs.uploadkit.dev/docs/getting-started/quickstart.
Or use the CLI (recommended)
npx uploadkit initDetects your framework, installs deps, creates the route handler, and wraps your layout — all in one command. See the CLI guide for details.
Starting a new project?
npx create-uploadkit-app my-appTemplates for Next.js, SvelteKit, Remix, and Vite — see the CLI guide.
Using an AI-assistant IDE?
Install the UploadKit MCP server and let Claude Code, Cursor, Windsurf, or Zed wire the whole thing up for you:
npx -y @uploadkitdev/mcpPackages
Component highlights
UploadKit ships 40+ components across 7 categories:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Uploadkit: common questions
- Is Uploadkit MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Uploadkit safety report
- How do I install Uploadkit?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Uploadkit need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Uploadkit maintained?
- The last commit was 121 days ago (2026-07-06). The latest release is v0.3.1.
- What can I use instead of Uploadkit?
- Servers from other publishers that do the same job: Starwind UI MCP Server, Arc UI MCP server and Docs MCP server. Compare all Uploadkit alternatives.
- How does Uploadkit compare with other Productivity MCP servers?
- safety score 88/100 (higher than 75% of 1,299 Productivity servers); tools 11 (the typical Productivity server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Uploadkit
Same job from other publishers: the closest match first, then the best rated.
- Starwind UI MCP ServerFramework-aware Starwind UI v3 tools for Astro and React setup, components, docs, and migration.not reviewedGrowingA
Arc UIReact components and blocks with motion. Search docs, props and shadcn install commands.not reviewedGrowingA- DocsRemote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.not reviewedGrowingA
- Electrik SlateRead-only MCP for Electrik Slate: Blade component docs, blocks gallery, source, and llms.txt.not reviewedGrowingA
@imqueueSearch @imqueue docs and scaffold typed services & clients from your AI coding agent.not reviewedGrowingA