scorm-mcp-server
An MCP tool that wraps a finished HTML module into an offline SCORM package
The facts
- Licence
- MIT — OSI approved
- Pricing
- Open source Price source for scorm-mcp-server, opens in a new tab
- Deployment
- Embedded in your own application
- Platforms
- Command line · Library
- Documentation
- npmjs.com/package/scorm-mcp-server — opens in a new tab
Standards support
Every line says where the claim came from. We do not test conformance ourselves and we issue no badge of our own.
| Standard | Supported | Provenance | Checked | Note |
|---|---|---|---|---|
| SCORM 1.2 | Yes | editor-checked · 24 Aug 2026— source, opens in a new tab | converter.ts emits a schemaversion 1.2 manifest with lower-case adlcp:scormtype and adlcp:masteryscore, validated against a bundled copy of the 1.2 XSDs. | |
| SCORM 20044th edition | Yes | editor-checked · 24 Aug 2026— source, opens in a new tab | The default output is a '2004 4th Edition' manifest. No 2nd or 3rd Edition option exists. | |
| xAPI | No | editor-checked · 24 Aug 2026 | — | |
| cmi5 | No | editor-checked · 24 Aug 2026 | — | |
| AICC | Not stated | — | — | — |
| LTI | Not stated | — | — | — |
- Claimed
- — the vendor states it. We have not confirmed it.
- Checked
- — an editor confirmed it on the date shown.
- Verified
- — an official registry lists it, and we link to the entry.
Editor's notes
This is a packager aimed squarely at a 2026 problem: an LLM or a design tool has produced a self-contained HTML module, and it now needs to import into an LMS. Point the scorm_package tool at a file, folder or zip and you get a PIF zip back — assets inlined so nothing is fetched at run time, a tracking runtime injected, and a manifest validated against the bundled ADL schemas rather than merely checked for well-formedness.
The runtime is version-adaptive: it binds to whichever API the host exposes, API_1484_11 or API, and maps the data model accordingly — one lesson_status and a 0–100 score under 1.2, split completion and success under 2004. That is the right design for a wrapper, and it is tested; the repository carries a large suite covering the converter, the runtime and schema conformance.
Judge it as a young project, because it is one. First commit July 2026, a handful of stars, one maintainer, and the detailed handover documentation is in French. The maintainer's own conformance evidence is an import into SCORM Cloud, which is meaningful but is not certification.
It is not an authoring tool and does not attempt cmi5 or xAPI. If your content is already built and your only remaining problem is the wrapper, it is a reasonable, inspectable choice — with the caveat that the bus factor is one.
Listed on scorm-tools.com
Maintainers and vendors are welcome to show the listing badge in a README or on a product page. It is free, it does not require a claim, and there is nothing to buy.
Get the embed code