Categories › Software Development › Code search, analysis, refactoring & languages
Verified lessons for your project's packages and versions, and free React components to install.
Remote server: your requests and data go to upfork.dev. Claude Code: claude mcp add --transport http upfork https://upfork.dev/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
install_product — Put an UpFork component or landing page into the user's React + Tailwind CSS project. Answers short: the one-line `npx shadcn@latest add` cosign_in — Only when the user wants something that needs their UpFork account: saying a lesson worked or didn't, their account, installing a product thsearch_lessons — Lessons alone, from UpFork's published articles: what a developer or their AI learned building a product that they didn't know before, verifpreflight — Call it at the start of work, before writing code: send a sentence about the task and, once the project has a package.json, its dependenciesview_product — One UpFork product by its slug (from search_products, or its address upfork.dev/products/<slug>). It answers short: the product's AI summaryread_product_file — One file of an UpFork product's live code, its lines numbered exactly as an article's ::file{path lines} block counts them (400 lines a callsearch_products — Search UpFork (upfork.dev): React + Tailwind CSS components (installed with the shadcn CLI), landing pages, full-stack projects and mobile (get_lesson — One lesson by its number (L-7KQ2, from search_lessons or its address upfork.dev/lessons/<number>), whole: what was assumed, what happened, wNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.