MCP.Market

SCORM Packager (HTML → SCORM 2004) MCP server

by giacomomaria81·io.github.giacomomaria81/scorm-mcp-server·v2.3.0·6 stars

Turn HTML or mobile-learning exports into SCORM 2004/1.2 packages, and validate any SCORM zip.

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

full report

Adoption
Growing

6 stars122 downloads/wk

Reviews

Write one

Nobody has reviewed SCORM Packager (HTML → SCORM 2004) yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

SCORM Packager (HTML → SCORM 2004) tools (3)

write = sends, deletes, buys or posts

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

  • scorm_package
  • scorm_selftest

    Diagnostic tool with NO arguments: packages a constant built-in HTML and reports version, duration and output path. Distinguishes 'server broken' from 'input problem' in one second. Writes one small file (selftest-scorm2004.zip) into the output directory.

  • scorm_validate

Public scan report

scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it

no findings
  • Code scan8 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 58 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 SCORM Packager (HTML → SCORM 2004) compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,255 servers
Tools
3
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
6
more than 85% of 28,688 servers
Downloads a week
122
more than 67% of 12,191 servers with a package

What its tools let an agent do: 3 read

Install SCORM Packager (HTML → SCORM 2004) in Claude Code, Cursor or VS Code

Runs npx -y scorm-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add scorm-mcp-server -- npx -y scorm-mcp-server
Add to Cursor

What the publisher says

From the SCORM Packager (HTML → SCORM 2004) repository's README, as published. We do not edit it. Read it on GitHub

scorm-mcp-server

Turn self-contained HTML, a Claude Design .dc bundle or a mobile-learning platform content export (Excel activity templates + media) into a SCORM 2004 (or 1.2) package ready to import into any LMS — assets inlined for 100% offline, completion / progress / score tracking injected, ADL schemas bundled.

The bundled local harness (scorm-test-harness.html) playing a package: progress 0 → 100%, completion, and the live LMS API-call log (0 errors). Illustration.

An MCP server exposing three tools: scormpackage converts a finished HTML learning module into a .zip (PIF) any SCORM-compliant LMS can import, scormvalidate checks any existing SCORM zip (made by any tool) and explains exactly why an LMS would reject it, and scormselftest** is a 1-second health check.

Principle: WRAP, don't rewrite. Your HTML is preserved; the tool only:

  1. Inlines every asset (CSS, @import, fonts, JS, images, srcset, favicons) as data URIs → runs 100% offline.
  2. Injects a small runtime that reports completion, progress (%) and time spent, with resume across sessions.
  3. Generates the manifest and bundles the 15 official ADL XSD schemas — the manifest is validated against them (real conformance, not just "well-formed").

✅ Status — validated on a real LMS

  • 325/325 automated checks green: 23 converter · 15 runtime · 15 MCP · 1 schema conformance (xmllint) · 6 security · 11 features · 13 auto-milestones · 21 V2 (bundle / .dc / score) · 10 output-dir · 9 tracking-signal · 32 hardening · 29 SCORM 1.2 · 12 CLI/batch · 16 web UI · 44 mobile-learning migration · 35 package validation · 33 question-level interactions — plus 6 bonus strict-runtime checks (scorm-again).
  • SCORM Cloud (real LMS): imports cleanly (recognized as SCORM 2004 4th Ed., "manifest looks great"), and the dashboard reports completion = complete, success = passed, time tracked.

Input formats

Pass a .dc bundle as its folder or .zip (not the lone .dc.html, which is inert without its siblings).

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

SCORM Packager (HTML → SCORM 2004): common questions

Is SCORM Packager (HTML → SCORM 2004) MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the SCORM Packager (HTML → SCORM 2004) safety report
How do I install SCORM Packager (HTML → SCORM 2004)?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does SCORM Packager (HTML → SCORM 2004) need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is SCORM Packager (HTML → SCORM 2004) maintained?
The last commit was 62 days ago (2026-09-03). The latest release is v2.3.0.
What can I use instead of SCORM Packager (HTML → SCORM 2004)?
Servers from other publishers that do the same job: PartCAD MCP server.
How does SCORM Packager (HTML → SCORM 2004) compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,255 servers); tools 3 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to SCORM Packager (HTML → SCORM 2004)

Same job from other publishers: the closest match first, then the best rated.

  • PartCAD
    Inspect, render, test and export the parts and assemblies of PartCAD hardware packages
    A