{"name":"io.github.drumst0ck/uploadkit","slug":"drumst0ck-uploadkit","title":null,"description":"UploadKit MCP — 40+ upload components, route scaffolds, BYOS setup, full docs search.","url":"https://mcp.market/server/drumst0ck-uploadkit","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"productivity","tags":["productivity","search"],"presence":{"score":26,"stars":3,"forks":0,"downloads_week":29,"last_push_at":"2026-07-06T10:57:40.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/drumst0ck/uploadkit","website":"https://uploadkit.dev","version":"0.3.1","remotes":[],"packages":[{"registryType":"npm","identifier":"@uploadkitdev/mcp","version":"0.3.1","transport":{"type":"stdio"}}],"tools":[{"name":"get_byos_config","description":"Return environment + handler configuration for Bring-Your-Own-Storage mode with S3, R2, GCS, or Backblaze B2. Credentials never reach the browser.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_component","description":"Return full metadata + a ready-to-paste usage example for a specific UploadKit component.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_doc","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_install_command","description":"Return the install command for UploadKit packages. Defaults to pnpm + the full stack (react + next).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_quickstart","description":"Full end-to-end quickstart guide for UploadKit on Next.js.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_components","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_docs","description":"List every docs page with title, description, URL, and path. Use this to discover what documentation is available before searching.","write_action":false,"price_micros":0,"input_schema":null},{"name":"scaffold_provider","description":"Return a ready-to-paste snippet that adds <UploadKitProvider> to the Next.js root layout.","write_action":false,"price_micros":0,"input_schema":null},{"name":"scaffold_route_handler","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_components","description":"Fuzzy-search components by keyword, inspiration, or use case (e.g. \"terminal\", \"apple\", \"progress ring\", \"kanban\").","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_docs","description":"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.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":88,"grade":"A","scanned_at":"2026-09-27T22:34:23.389Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T22:34:23.443Z","components":{"code":{"score":25,"max":25,"notes":["3 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 83 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@uploadkitdev/mcp","version":"0.3.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-04-14T16:49:55.906Z","repositoryUrl":"git+https://github.com/drumst0ck/uploadkit.git","weeklyDownloads":29}],"repo":{"found":true,"owner":"drumst0ck","repo":"uploadkit","archived":false,"pushedAt":"2026-07-06T10:57:40Z","stars":3,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/55786662?v=4","ownerCreatedAt":"2019-09-25T09:03:47Z","license":"MIT"},"icon":{"url":"https://uploadkit.dev/favicon.svg","source":"site"},"presence":{"stars":3,"forks":0,"downloadsWeek":29,"license":"MIT","lastPushAt":"2026-07-06T10:57:40.000Z","score":26}}}},"grade_history":[],"reviews":[]}