1. Conduid
  2. Files
  3. Documents.js
MCP server · Files

Documents.js

A family of independent, MIT-licensed TypeScript packages for lossless, type-safe document conversion — OOXML (docx/pptx/xlsx), OpenDocument (odt/ods/odp), Markdown, EPUB, and PDF — sharing a common Zod-based schema layer, plus the CLI, MCP server, and web UI built on top of them.

34Low

Scored a month ago · breakdown

About Documents.js

Documents.js is an MCP server published by ExaDev in the Files category: a family of independent, MIT-licensed TypeScript packages for lossless, type-safe document conversion — OOXML (docx/pptx/xlsx), OpenDocument (odt/ods/odp), Markdown, EPUB, and PDF — sharing a common Zod-based schema layer, plus the CLI, MCP server, and web UI built on top of them.

The repository has 2 stars and 0 forks, with the last commit 16 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/ExaDev/documents.js

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Documents.js

Powered by Claude · Grounded in docs

I know everything about Documents.js. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Releases

document-cli@5.12.136document-cli@5.12.136 · 2 Oct 2026[5.12.136](https://github.com/ExaDev/documents.js/compare/document-cli%405.12.135...document-cli%405.12.136) (2026-10-02) Miscellaneous Chores workspace:** leave test-support out of every package's mutation scope…
xls-codec@4.16.5xls-codec@4.16.5 · 1 Oct 2026[4.16.5](https://github.com/ExaDev/documents.js/compare/xls-codec%404.16.4...xls-codec%404.16.5) (2026-10-01) Miscellaneous Chores hold mutation break thresholds at the derived baseline for packages short of 100…
wpd-codec@5.1.22wpd-codec@5.1.22 · 1 Oct 2026[5.1.22](https://github.com/ExaDev/documents.js/compare/wpd-codec%405.1.21...wpd-codec%405.1.22) (2026-10-01) Miscellaneous Chores hold mutation break thresholds at the derived baseline for packages short of 100…
rtf-codec@8.1.24rtf-codec@8.1.24 · 1 Oct 2026[8.1.24](https://github.com/ExaDev/documents.js/compare/rtf-codec%408.1.23...rtf-codec%408.1.24) (2026-10-01) Miscellaneous Chores hold mutation break thresholds at the derived baseline for packages short of 100…
xls-codec@4.16.4xls-codec@4.16.4 · 1 Oct 2026[4.16.4](https://github.com/ExaDev/documents.js/compare/xls-codec%404.16.3...xls-codec%404.16.4) (2026-10-01) Miscellaneous Chores xls-codec:** enforce max-lines and split the conditional-format mappers…
Questions

About Documents.js

How do I install Documents.js?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Documents.js safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Documents.js still maintained?

Yes — the latest release is document-cli@5.12.136 (2 Oct 2026), and the last commit was 16 days ago. The repository has 2 stars.