Skip to content

markitdown-mcp: server process dies on invalid_id / oversized input (Claude Code + Cursor) #2146

Description

@TaimoorKhan10

While running through an MCP execution harness I built (usethrone/throne-ci), I hit a reproducible crash and wanted to share the full trace.
Running markitdown-mcp through my MCP harness (usethrone/throne-ci), the server process dies on error-handling probes:

text
invalid_id: died
oversized_input: died (stdin pipe closed)
recovery: died

Reproduces under both Claude Code and Cursor. connect/discover/schemas/reconnect all pass. Sealed record: [link]. Happy to re-run after a fix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions