Transform a TypeDoc serialized reflection JSON into a doc-forge-compatible MCP bundle.

The produced shape matches doc-forge exactly:

  • index.json -> { project, type, modules_count, source }
  • nav.json -> [ { module, resource } ] with docs://modules/{module}
  • modules/*.json -> { module, content: { path, docstring, objects } }

Objects are rendered recursively with { name, kind, path, signature, docstring, members? }.

Constructors

Methods

Constructors

  • Parameters

    • project: any
    • OptionalprojectName: string

    Returns TypeDocJsonToMCP

Methods