MCP.Market

Uploadkit MCP server

by drumst0ck·io.github.drumst0ck/uploadkit·v0.3.1·3 stars

UploadKit MCP — 40+ upload components, route scaffolds, BYOS setup, full docs search.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

3 stars29 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • get_byos_config

    Return environment + handler configuration for Bring-Your-Own-Storage mode with S3, R2, GCS, or Backblaze B2. Credentials never reach the browser.

  • get_component

    Return full metadata + a ready-to-paste usage example for a specific UploadKit component.

  • get_doc

    Return 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_command

    Return the install command for UploadKit packages. Defaults to pnpm + the full stack (react + next).

  • get_quickstart

    Full end-to-end quickstart guide for UploadKit on Next.js.

  • list_components

    List 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_docs

    List every docs page with title, description, URL, and path. Use this to discover what documentation is available before searching.

  • scaffold_provider

    Return a ready-to-paste snippet that adds <UploadKitProvider> to the Next.js root layout.

  • scaffold_route_handler

    Generate 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_components

    Fuzzy-search components by keyword, inspiration, or use case (e.g. "terminal", "apple", "progress ring", "kanban").

  • search_docs

    Full-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

no findings
  • 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
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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/next

Create 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 init

Detects 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-app

Templates 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/mcp

Packages

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.

All Uploadkit alternatives →
  • Starwind UI MCP Server
    Framework-aware Starwind UI v3 tools for Astro and React setup, components, docs, and migration.
    A
  • Arc UI
    React components and blocks with motion. Search docs, props and shadcn install commands.
    A
  • Docs
    Remote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.
    A
  • Electrik Slate
    Read-only MCP for Electrik Slate: Blade component docs, blocks gallery, source, and llms.txt.
    A
  • @imqueue
    Search @imqueue docs and scaffold typed services & clients from your AI coding agent.
    A