← WebMCP Directory

Tool tree

markdown-stripper.site

Developer ToolsTools verified
Website
Prepare Markdown and documents with local conversion, OCR, PII detection, selective redaction, AI-ready output, and WebMCP tools.
Explore capabilities
    get_document_stateAnswer

    Read bounded document statistics, conversion settings, source counts, and local scan status without changing or returning document content.

    View tool JSON
    {
      "name": "get_document_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read bounded document statistics, conversion settings, source counts, and local scan status without changing or returning document content.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    get_converted_textAnswer

    After human approval, return one bounded chunk of converted text. Continue with nextCursor until it is null.

    View tool JSON
    {
      "name": "get_converted_text",
      "kind": "answer",
      "impl": "imperative",
      "description": "After human approval, return one bounded chunk of converted text. Continue with nextCursor until it is null.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "cursor": {
            "type": "integer",
            "minimum": 0,
            "maximum": 500000,
            "default": 0,
            "description": "Zero-based character offset for this chunk."
          },
          "maxCharacters": {
            "type": "integer",
            "minimum": 1,
            "maximum": 1000,
            "default": 1000,
            "description": "Maximum characters to return in this chunk."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    set_document_contentAction

    Replace the visible Markdown document with supplied text and reset derived scans and approval. The content remains in the browser.

    View tool JSON
    {
      "name": "set_document_content",
      "kind": "act",
      "impl": "imperative",
      "description": "Replace the visible Markdown document with supplied text and reset derived scans and approval. The content remains in the browser.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "maxLength": 200000,
            "description": "Markdown, plain text, or compatible source content."
          }
        },
        "required": [
          "text"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    set_conversion_optionsAction

    Set Plain, Readable, or AI-ready conversion and whether extracted references are appended. This updates the visible output and resets approval.

    View tool JSON
    {
      "name": "set_conversion_options",
      "kind": "act",
      "impl": "imperative",
      "description": "Set Plain, Readable, or AI-ready conversion and whether extracted references are appended. This updates the visible output and resets approval.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "mode": {
            "type": "string",
            "enum": [
              "plain",
              "readable",
              "ai"
            ],
            "description": "Conversion mode."
          },
          "appendReferences": {
            "type": "boolean",
            "description": "Whether to append references and media."
          }
        },
        "minProperties": 1,
        "additionalProperties": false
      },
      "page": "/"
    }
    list_document_assetsAnswer

    After human approval, list a bounded page of links, images, emails, references, and broken references extracted from the document.

    View tool JSON
    {
      "name": "list_document_assets",
      "kind": "answer",
      "impl": "imperative",
      "description": "After human approval, list a bounded page of links, images, emails, references, and broken references extracted from the document.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "cursor": {
            "type": "integer",
            "minimum": 0,
            "maximum": 500000,
            "default": 0,
            "description": "Zero-based item offset."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 2,
            "default": 2,
            "description": "Maximum items to return."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_safety_findingsAnswer

    Read a bounded page of content-free local privacy findings with stable IDs that can be reviewed and passed to the redaction tool.

    View tool JSON
    {
      "name": "get_safety_findings",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read a bounded page of content-free local privacy findings with stable IDs that can be reviewed and passed to the redaction tool.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "cursor": {
            "type": "integer",
            "minimum": 0,
            "maximum": 500000,
            "default": 0,
            "description": "Zero-based finding offset."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 2,
            "default": 2,
            "description": "Maximum findings to return."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_handoff_readinessAnswer

    Return a content-free checklist for conversion, references, import warnings, privacy scans, and human approval.

    View tool JSON
    {
      "name": "get_handoff_readiness",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return a content-free checklist for conversion, references, import warnings, privacy scans, and human approval.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    prepare_agent_handoffAction

    Switch the visible document to AI-ready mode, optionally append references, and open local Insights. This does not return, upload, or redact content.

    View tool JSON
    {
      "name": "prepare_agent_handoff",
      "kind": "act",
      "impl": "imperative",
      "description": "Switch the visible document to AI-ready mode, optionally append references, and open local Insights. This does not return, upload, or redact content.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "appendReferences": {
            "type": "boolean",
            "default": true,
            "description": "Append references and media to AI-ready output."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    run_deep_privacy_scanAction

    Run the optional local AI privacy scan to completion. The operation stays in-browser and can be cancelled while it is running.

    View tool JSON
    {
      "name": "run_deep_privacy_scan",
      "kind": "act",
      "impl": "imperative",
      "description": "Run the optional local AI privacy scan to completion. The operation stays in-browser and can be cancelled while it is running.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    redact_document_findingsAction

    Replace explicitly reviewed finding IDs with placeholders in the visible document. This mutation resets scans and approval.

    View tool JSON
    {
      "name": "redact_document_findings",
      "kind": "act",
      "impl": "imperative",
      "description": "Replace explicitly reviewed finding IDs with placeholders in the visible document. This mutation resets scans and approval.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "findingIds": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 100
            },
            "minItems": 1,
            "maxItems": 100,
            "description": "Reviewed IDs from get_safety_findings."
          }
        },
        "required": [
          "findingIds"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    copy_converted_textAction

    Copy the approved converted output to the clipboard using the same visible action as the human interface.

    View tool JSON
    {
      "name": "copy_converted_text",
      "kind": "act",
      "impl": "imperative",
      "description": "Copy the approved converted output to the clipboard using the same visible action as the human interface.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    download_converted_textAction

    Download the approved converted output as a local text file using the same visible export action as the human interface.

    View tool JSON
    {
      "name": "download_converted_text",
      "kind": "act",
      "impl": "imperative",
      "description": "Download the approved converted output as a local text file using the same visible export action as the human interface.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    clear_documentAction

    Clear the visible document, imported-file state, scan results, approval, and conversion output.

    View tool JSON
    {
      "name": "clear_document",
      "kind": "act",
      "impl": "imperative",
      "description": "Clear the visible document, imported-file state, scan results, approval, and conversion output.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    insert_sample_documentAction

    Insert the built-in sample document into the visible editor and reset scans and approval.

    View tool JSON
    {
      "name": "insert_sample_document",
      "kind": "act",
      "impl": "imperative",
      "description": "Insert the built-in sample document into the visible editor and reset scans and approval.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }