Skip to content

Incompatible JSON Schema ($dynamicRef) in Firecrawl MCP server tools #112

@liamiam99

Description

@liamiam99

Hello Firecrawl team,

I'm encountering an issue when using the Firecrawl MCP server with my MCP client/VS Code. The following error appears for all Firecrawl tools:

The schema uses meta-schema features ($dynamicRef) that are not yet supported by the validator. (at /$schema)

t appears your tool schemas use JSON Schema draft 2020-12 features (like $dynamicRef), but the MCP client/validator only supports older drafts (like draft-07 or draft-04). As a result, the tools are omitted and cannot be used.
Could you please:
Update your tool schemas to use draft-07 or draft-04 (removing $dynamicRef and other unsupported features), or
Coordinate with the MCP client maintainers to add support for draft 2020-12 and $dynamicRef?
Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions