Reference

    MCP tools

    The full tool catalogue exposed over Model Context Protocol.

    Every tool the MCP endpoint exposes, derived from the published MCP spec. For how to connect and authenticate, see Agents over MCP.

    37 tools, grouped by what you would reach for them to do.

    Getting oriented
    • get_instructions
    • whoami
    • get_document_generation_skill
    • get_template_authoring_skill
    • list_templates
    • get_template
    Documents
    • create_document
    • get_document
    • get_document_context
    • update_document_form
    • validate_document
    • export_document
    • get_document_url
    Generation
    • generate_section
    • generate_all_sections
    • generate_document
    Attachments
    • create_attachment_upload_url
    • upload_attachment
    • analyze_attachments
    • list_attachments
    Template authoring (file round-trip)
    • export_template
    • validate_template
    • import_template
    • convert_reference_document
    • get_template_examples
    • test_template
    Templates
    • create_template
    • update_template_content
    • update_template_form_schema
    • update_template_metadata
    • create_template_version
    • list_template_versions
    • get_template_version
    Helpers
    • geocode_address
    • get_form_value
    • extract_file_text
    • list_section_tools

    Input schemas

    Each tool's input schema is published in the MCP OpenAPI document, which needs no credentials:

    curl
    curl https://thedocdealer.com/api/mcp/openapi.public.json

    The /tools/{tool_name} paths in that document are a reference only and are not routable. There is no HTTP endpoint per tool — a "try it" button against those paths returns 404. Use the body shown as the arguments of a tools/call request to POST /api/mcp.

    On this page