SkillAgentSearch skills...

mold-inventory

Mold inventory management application on Cloudflare Workers using Auth0, Hono, Prisma, D1, Next.js, and an MCP Server

Install / Use

claude mcp add patkub -- npx -y github:patkub/mold-inventory

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

74/100

Supported Platforms

Claude Code
Claude Desktop

Our assessment of mold-inventory

mold-inventory scores 74/100 on our quality scale, 3732nd of 4,650 Development & Engineering skills we index.

Its MCP Server is 6.0 KB long, well organised into 25 sections with 10 code examples: a thorough specification that gives an agent plenty to work with.

It has 3 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
29/30
Structure
20/20
Description
12/15
Adoption
3/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 7 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • Our last check on 2026-09-23 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 86/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-10-03. Automated pattern scan on 2026-10-03. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

mold-inventory compared with similar skills

All 4 of these similar skills score higher than mold-inventory; compare them before choosing.

SkillScoreStarsUpdatedFormat
mold-inventory (this skill)by patkub7437mo agoMCP Server
taste-skillby Leonxlnx100111.7ktodayCLAUDE.md
Agent-Reachby Panniantong100110.0ktodayCLAUDE.md
headroomby headroomlabs-ai10079.1ktodayCLAUDE.md
ai-job-searchby ai-job-search-dev10070.3ktodayCLAUDE.md

Frequently asked questions

How do I install mold-inventory?
Run claude mcp add patkub -- npx -y github:patkub/mold-inventory. The install tabs above show the steps for each supported agent.
Which AI agents does mold-inventory work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is mold-inventory safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 86/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is mold-inventory still maintained?
The repository was last updated about 7 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.

Mold Inventory

Mold inventory management application

App: https://mold-inventory-app-production.epicpatka.workers.dev/

MCP Server: https://molds-mcp-production.epicpatka.workers.dev/mcp

A mold inventory management system on Cloudflare Workers using Hono, Prisma ORM, Cloudflare D1, and Next.js, with authentication and authorization handled by Auth0. Includes a Model Context Protocol (MCP) server that allows an LLM to securely access and retrieve mold inventory data on behalf of users with appropriate permissions.

Architecture

This is a monorepo powered by Nx.

Tech Stack

Auth0, Cloudflare D1, Cloudflare Workers, Hono, Prisma, Next.js

Apps

Implementation Details

auth0-tenant

auth0-tenant: Deployable Auth0 tenant configuration for this app.

mold-inventory-api

mold-inventory-api: Cloudflare Worker Hono API backend

  • A Cloudflare Worker that serves a Hono CRUD API to manage molds.
  • Validates Auth0 JWT access token scope claim for permissions.
  • Uses Prisma ORM to manage a Cloudflare D1 database

mold-inventory-app

mold-inventory-app: Cloudflare Worker serving the Next.js app

molds-mcp

molds-mcp: Cloudflare Worker Molds MCP server

  • Auth0 for login
  • Allows an LLM to receive the list of molds on behalf of the user.
  • User must have read:molds permission for the Mold Inventory API.

UI

Screenshot of Light UI

Screenshot of Dark UI

See more UI screenshots

UI generated with v0.dev

MCP Server AI Chat

AI Chat 1

See more AI screenshots

Local Setup

Install Dependencies

Install Node.js 22 dependencies.

pnpm install

Deploy Development Auth0 Configuration

Copy auth0 config from apps/auth0-tenant/auth0-config.json.example to apps/auth0-tenant/auth0-config-dev.json and fill out details using Machine to Machine client.

Deploy development Auth0 configuration.

pnpm nx deploy-dev auth0-tenant

Create Users

Create users in Auth0 dashboard.

  • Assign permissions to users for the Mold Inventory API.
    • Available permissions: create:molds, read:molds, update:molds, and delete:molds

Configure Actions

Define secrets for MoldInventoryPostUserRegistration action.

  • DOMAIN - Auth0 domain
  • CLIENT_ID - Molds M2M Client ID
  • CLIENT_SECRET - Molds M2M Client Secret

Run the API locally

Create mold-inventory-api database in Cloudflare.

pnpm nx db:create mold-inventory-api

Set up local Cloudflare D1 database for the first time.

# set up local Cloudflare D1 database
pnpm nx db:migrate:local mold-inventory-api
pnpm nx db:seed:local mold-inventory-api

# generate prisma database schema
pnpm nx prisma:generate mold-inventory-api

Configure environment variables in apps/mold-inventory-app/wrangler.jsonc.

Run the API locally.

pnpm nx dev mold-inventory-api

Run the App locally

Configure environment variables for development in apps/mold-inventory-app/wrangler.jsonc.

There are two ways to run the app locally, using either the Next.js development server, or the Cloudflare workerd runtime.

Run locally in Node.js using the Next.js development server, with hot-code reloading, error reporting, and more.

pnpm nx dev mold-inventory-app

Run locally in the Cloudflare workerd runtime, which is more accurate to production.

pnpm nx preview mold-inventory-app

Open http://localhost:3000 in your browser.

Unit Testing

Run unit tests for API and App

pnpm nx run-many -t test -p mold-inventory-api mold-inventory-app

Run unit tests for API, App, and Auth0 Actions

pnpm nx run-many -t test --all
  • pnpm nx test auth0-tenant - vitest actions single run for Auth0 actions
  • pnpm nx test:watch auth0-tenant - vitest actions watch test suites for changes for Auth0 actions
  • pnpm nx test mold-inventory-api - vitest single run for API
  • pnpm nx test:watch mold-inventory-api - vitest watch test suites for changes for API
  • pnpm nx test mold-inventory-app - vitest single run for app
  • pnpm nx test:watch mold-inventory-app - vitest watch test suites for changes for app

Staging Environment

Reference Staging Deploy.

Production Deploy

Reference Production Deploy.

Changesets

Create a changeset: Whenever a change is made that warrants a new release (e.g., bug fixes, new features), run:

pnpm changeset
pnpm changeset version

Commands

Reference available npm scripts in commands.

Related Skills

View on GitHub
GitHub Stars3
CategoryDevelopment
Updated6mo ago
Forks0

Languages

TypeScript

Trust signals

86/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 low