clinozy-be
"mcp:setup:check": "tsx tooling/dev/setup-mcp.ts --check", "mcp:setup:list": "tsx tooling/dev/setup-mcp.ts --list", "db:migrate:new": "tsx src/scripts/codegen/generate-migration.ts", "load:bench": "pnpm test:bench", "load:monitor": "tsx ./tooling/load-test-monitor/server.mjs", "commitlint": "commitl…
Install / Use
claude mcp add albetrios -- npx -y github:albetrios/clinozy-beIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
OperationsSupported Platforms
Tags
Our assessment of clinozy-be
clinozy-be scores 50/100 on our quality scale, 734th of 758 Operations skills we index.
Its MCP Server is 20 KB long, written without headings and no code examples: a thorough specification that gives an agent plenty to work with.
It has no GitHub stars yet, so there is no community track record; judge it on its content.
Maintenance, license and trust
- We could not determine when the repository was last updated.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 68/100, with 3 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.
clinozy-be compared with similar skills
All 4 of these similar skills score higher than clinozy-be; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| clinozy-be (this skill)by albetrios | 50 | 0 | — | MCP Server |
| Agent-Reachby Panniantong | 100 | 101.5k | 1d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 77.7k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.5k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 89.4k | 1d ago | MCP Server |
Frequently asked questions
- How do I install clinozy-be?
- Run
claude mcp add albetrios -- npx -y github:albetrios/clinozy-be. The install tabs above show the steps for each supported agent. - Which AI agents does clinozy-be 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 clinozy-be safe to use?
- It declares no license and scores 68/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 clinozy-be still maintained?
- We could not determine when the repository was last updated.
Skill content
View source on GitHub{ "name": "clinozy-be", "version": "9.4.0", "description": "Node.js API with Fastify, Drizzle ORM, and BullMQ", "license": "MIT", "private": true, "type": "module", "engines": { "node": ">=24.15", "pnpm": ">=12.8.1" }, "scripts": { "dev": "tsx watch src/server.ts", "dev:loadtest": "RATE_LIMIT_MAX=10000 TEST_MODE=true tsx watch src/server.ts", "dev:worker": "tsx watch src/worker.ts", "dev:stack:status": "bash tooling/setup/agent/stack.sh status", "dev:stack:stop": "bash tooling/setup/agent/stack.sh stop", "dev:stack:timeline": "bash tooling/setup/agent/stack.sh timeline", "dev:stack:verify": "bash tooling/setup/agent/stack.sh verify", "dev:stack:wait": "bash tooling/setup/agent/stack.sh wait", "dev:stack:reset-db": "bash tooling/setup/agent/bootstrap.sh --reset-database", "build": "tsc -p tsconfig.json && tsc-alias -p tsconfig.json && node -e "require('node:fs').cpSync('src/infrastructure/resilience/lua', 'dist/src/infrastructure/resilience/lua', { recursive: true })"", "build:check": "node tooling/ci/check-dist-imports.mjs", "start": "node dist/src/server.js", "start:worker": "node dist/src/worker.js", "lint": "biome check src tooling", "lint:fix": "biome check --write src tooling", "format": "biome format --write src tooling", "format:check": "biome format src tooling", "typecheck": "tsc --noEmit --incremental --tsBuildInfoFile node_modules/.cache/typecheck/tsconfig.tsbuildinfo", "knip": "DATABASE_URL="${DATABASE_URL:-postgresql://knip:knip@localhost:5432/knip}" knip", "health": "tsx tooling/validate/run-gate.ts health", "health:fix": "tsx tooling/validate/run-gate.ts health --fix", "quality": "pnpm health && pnpm sonar:scan", "validate": "pnpm lint && pnpm typecheck && pnpm docs:lint", "validate:domain": "tsx src/scripts/validators/domain/validate-domain.ts", "validate:domain:strict": "tsx src/scripts/validators/domain/validate-domain.ts --strict", "validate:domain:coverage": "tsx src/scripts/validators/domain/validate-domain-coverage.ts --strict", "validate:scripts-layout": "tsx src/scripts/validators/code/validate-scripts-layout.ts && tsx src/scripts/validators/code/validate-mcp-optional-dependency.ts", "validate:mcp-optional-dependency": "tsx src/scripts/validators/code/validate-mcp-optional-dependency.ts", "validate:lockfile": "./tooling/validate/lockfile-sync.sh", "docs:check": "tsx src/scripts/codegen/check-api-docs-sync.ts", "docs:lint": "markdownlint-cli2", "docs:lint:fix": "markdownlint-cli2 --fix", "docs:lint:changed": "bash tooling/ci/lint-changed-markdown.sh", "docs:links:check": "tsx src/scripts/validators/docs/check-docs-links.ts", "github:sync": "tsx tooling/setup/github/sync.ts", "validate:github-env-runtime": "tsx tooling/setup/github/validate-environment-runtime.ts", "tool:railway-deploy-image": "tsx tooling/setup/railway/deploy-image.ts", "env:add": "tsx tooling/setup/envs/env-add.ts", "env:catalog": "tsx tooling/env-registry/generate-catalog.ts", "env:catalog:check": "tsx tooling/env-registry/generate-catalog.ts --check", "validate:constants": "tsx src/scripts/validators/code/validate-constants-centralization.ts", "validate:test-api-prefix": "tsx src/scripts/validators/tests/validate-test-api-prefix.ts", "validate:api-docs-hub": "tsx src/scripts/validators/docs/validate-api-docs-hub.ts", "validate:test-naming": "tsx src/scripts/validators/tests/validate-test-naming.ts", "validate:route-http-coverage": "tsx src/scripts/validators/routes/validate-route-http-coverage.ts", "validate:route-success-statuses": "tsx src/scripts/validators/routes/validate-route-success-statuses.ts", "validate:route-schema-docs": "tsx src/scripts/validators/routes/validate-route-schema-docs.ts", "validate:route-param-schemas": "tsx src/scripts/validators/routes/validate-route-param-schemas.ts", "validate:route-organization-scope": "tsx src/scripts/validators/routes/validate-route-organization-scope.ts", "validate:route-success-coverage": "tsx src/scripts/validators/routes/validate-route-success-coverage.ts", "validate:domain:unit-matrix": "tsx src/scripts/validators/tests/validate-subdomain-unit-matrix.ts", "guard:pre-commit": "tsx src/scripts/tooling/run-pre-commit-guard.ts", "guard:pre-commit:list": "tsx src/scripts/tooling/run-pre-commit-guard.ts --list", "guard:pre-push": "tsx tooling/validate/run-pre-push.ts", "ci:local": "tsx tooling/validate/run-gate.ts local", "ci:quality": "tsx tooling/validate/run-gate.ts quality", "compose:up": "export COMPOSE_IGNORE_ORPHANS=true && docker compose up -d && { [ "${SONAR:-1}" = 0 ] || docker compose -f docker-compose.sonar.yml up -d sonarqube; }", "compose:down": "export COMPOSE_IGNORE_ORPHANS=true && docker compose down && docker compose -f docker-compose.sonar.yml down", "compose:wait": "bash tooling/dev/wait-for-local-postgres.sh", "dashboards:up": "bash tooling/dev/dashboards/cli.sh up", "dashboards:down": "bash tooling/dev/dashboards/cli.sh down", "dashboards:status": "bash tooling/dev/dashboards/cli.sh status", "dashboards:proxy": "node tooling/dev/dashboards/proxy.mjs", "dashboards:restart": "bash tooling/dev/dashboards/cli.sh restart", "sonar:up": "COMPOSE_IGNORE_ORPHANS=true docker compose -f docker-compose.sonar.yml up -d sonarqube", "sonar:down": "COMPOSE_IGNORE_ORPHANS=true docker compose -f docker-compose.sonar.yml down", "sonar:reset": "export COMPOSE_IGNORE_ORPHANS=true && docker compose -f docker-compose.sonar.yml down -v && docker compose -f docker-compose.sonar.yml up -d sonarqube", "sonar:scan": "tsx tooling/sonar/sonar-gate.ts", "docker:check-sync": "node tooling/ci/check-dockerfile-sync.mjs", "docker:build": "DOCKER_BUILDKIT=1 docker buildx bake", "docker:build:api": "DOCKER_BUILDKIT=1 docker buildx bake api", "docker:build:worker": "DOCKER_BUILDKIT=1 docker buildx bake worker", "docker:smoke:up": "docker compose --profile smoke up -d api-smoke", "docker:smoke:down": "docker compose --profile smoke stop api-smoke && docker compose --profile smoke rm -f api-smoke", "docker:smoke:logs": "docker compose --profile smoke logs -f api-smoke", "test": "tsx tooling/vitest/run-parallel.ts", "test:unit": "vitest run --project unit", "test:unit-db": "vitest run --project unit-db", "test:db-bound": "vitest run --project unit-db --project e2e --project integration --project security --project performance", "test:fast": "vitest run --project unit --project property --project global", "test:all-projects": "vitest run", "test:parallel": "tsx tooling/vitest/run-parallel.ts", "test:affected": "tsx tooling/vitest/affected.ts", "test:pre-push": "tsx tooling/vitest/pre-push-tests.ts", "test:select": "tsx tooling/vitest/select-tests.ts", "test:selector-misses": "tsx tooling/vitest/selector-misses.ts", "test:contract": "CONTRACT_TESTS_ENABLED=true NODE_OPTIONS=--import=nock vitest run --config tooling/vitest/contract.config.ts --no-file-parallelism", "test:property": "PROPERTY_TESTS_ENABLED=true FAST_CHECK_NUM_RUNS=${FAST_CHECK_NUM_RUNS:-100} vitest run --project property", "test:integration": "vitest run --project integration", "test:coverage": "tsx tooling/vitest/run-parallel.ts --coverage", "test:coverage:single": "vitest run --coverage", "coverage:patch": "tsx tooling/ci/check-patch-coverage.mjs --coverage coverage/coverage-final.json", "test:e2e": "vitest run --project e2e", "test:global": "vitest run --project global", "test:regression": "pnpm test:global", "test:watch": "vitest", "test:performance": "vitest run --project performance", "test:security": "vitest run --project security", "test:rls-role": "tsx tooling/vitest/run-as-application-role.ts", "test:rls-role:changed": "tsx tooling/vitest/changed-as-application-role.ts", "test:chaos": "vitest run --config tooling/vitest/chaos.config.ts --no-file-parallelism", "test:mutation": "stryker run", "test:bench": "tsx src/tests/bench/run-benches.ts", "test:api-smoke": "tsx src/scripts/ops/api-smoke-test.ts", "load:health": "k6 run src/tests/load/k6/scenarios/health.js", "load:stress": "k6 run src/tests/load/k6/scenarios/health-stress.js", "load:breakpoint": "k6 run src/tests/load/k6/scenarios/health-breakpoint.js", "load:stress:api": "k6 run src/tests/load/k6/scenarios/api-stress.js", "load:auth": "DEMO_EMAIL=demo@example.com DEMO_PASSWORD='DemoPassword123!' k6 run src/tests/load/k6/scenarios/auth-onboarding.js", "load:signup": "k6 run src/tests/load/k6/scenarios/passwordless-signup.js", "load:daily-ops": "k6 run src/tests/load/k6/scenarios/daily-ops.js", "load:billing": "k6 run src/tests/load/k6/scenarios/billing.js", "load:webhooks": "k6 run src/tests/load/k6/scenarios/webhooks.js", "load:rls-concurrency": "k6 run src/tests/load/k6/scenarios/rls-concurrency-beyond-pool.js", "load:admin": "k6 run src/tests/load/k6/scenarios/admin.js", "load:user-journey": "k6 run src/tests/load/k6/scenarios/user-journey.js", "load:session-journey": "DEMO_EMAIL=demo@example.com DEMO_PASSWORD='DemoPassword123!' k6 run src/tests/load/k6/scenarios/session-refresh-journey.js", "load:login-burst": "k6 run src/tests/load/k6/scenarios/login-burst-rate-limit.js", "load:journey": "bash src/tests/load/k6/run-journey.sh", "load:journey:down": "bash src/tests/load/k6/setup-loadtest.sh --teardown", "load:reset": "tsx src/scripts/admin/load-test-reset.ts", "load:coverage": "node tooling/ci/check-load-coverage.mjs", "load:coverage:report": "node tooling/ci/check-load-coverage.mjs --report-only", "load:settle-check": "tsx src/scripts/ops/settle-check.ts", "db:generate": "drizzle-kit generate", "db:push": "drizzle-kit push", "db:migrate": "tsx src/scripts/ops/db-prepare.ts", "db:migrate:dry-run": "tsx src/scripts/ops/db-migrate-dry-run.ts", "db:migrate:lint": "tsx src/scripts/validators/migration/lint-migrations.ts", "validate:rls-policies": "tsx src/scripts/validators/migration/lint-rls-policies.ts", "db:migrate:next-prefix": "tsx src/scripts/ops/next-migration-prefix.ts", "db:sequences:advance": "tsx src/scripts/ops/db-sequences-advance.ts", "db:restore:smoke": "tsx src/scripts/ops/db-restore-smoke.ts", "db:seed": "tsx src/scripts/ops/db-prepare.ts --seed minimal", "db:seed:full": "tsx src/scripts/ops/db-prepare.ts --seed full", "db:seed:demo-admin": "tsx src/scripts/seed/ensure-demo-admin.ts", "db:seed:demo-clinic": "tsx src/scripts/seed/demo-clinic.ts", "db:seed:bulk": "tsx src/scripts/seed/bulk.ts", "db:seed:loadtest": "BULK_PROFILE=demo BULK_ORGS=12 BULK_USERS_PER_ORG=10 pnpm db:seed:bulk && pnpm tool:load-test-credential-pool", "db:seed:sync-demo": "tsx src/scripts/seed/sync-demo-permissions.ts", "db:seed:stripe-catalog": "tsx src/scripts/seed/stripe-catalog.ts", "db:studio": "drizzle-kit studio", "db:viewer": "node ./tooling/db-viewer/cli.mjs", "docs:generate": "tsx src/scripts/codegen/generate-openapi.ts", "docs:generate:multilang": "OPENAPI_LOCALE=en pnpm docs:generate && OPENAPI_LOCALE=es pnpm docs:generate", "docs:postman": "tsx src/scripts/codegen/generate-postman-collection.ts", "docs:all": "pnpm docs:generate:multilang && pnpm docs:postman", "docs:validate:openapi": "tsx src/scripts/validators/docs/validate-openapi.ts", "docs:upload": "tsx src/scripts/codegen/upload-postman-collection.ts", "docs:upload:scalar": "tsx src/scripts/codegen/upload-scalar-registry.ts", "docs:upload:hosted": "pnpm docs:upload && pnpm docs:upload:scalar", "routes:catalog": "tsx src/scripts/codegen/generate-route-catalog.ts", "routes:examples": "tsx src/scripts/codegen/generate-route-examples.ts"
Truncated for display — read the full file on GitHub.
Related Skills
Agent-Reach
101.5kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
77.7kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.5kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
89.4k🕷️ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
