{"ok":true,"site":{"host":"markdownreader.org","url":"https://markdownreader.org/","type":"live","desc":"A client-side Markdown reader web application with live preview and PDF export. Type, paste, or drag & drop your Markdown files.","tools":[{"name":"markdown.get_content","kind":"answer","impl":"imperative","description":"Get the current Markdown text from the editor.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"},{"name":"markdown.set_content","kind":"act","impl":"imperative","description":"Set the Markdown editor text and refresh the preview.","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Markdown content to write into the editor."},"append":{"type":"boolean","description":"Append content instead of replacing existing content."}},"required":["content"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"},{"name":"markdown.clear_editor","kind":"act","impl":"imperative","description":"Clear the markdown editor and reset preview.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"},{"name":"markdown.get_preview_html","kind":"act","impl":"imperative","description":"Get rendered preview HTML generated from current markdown.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"},{"name":"markdown.export_pdf","kind":"act","impl":"imperative","description":"Export the current markdown content to a PDF file.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"},{"name":"markdown.open_repository","kind":"act","impl":"imperative","description":"Load a public GitHub or GitLab repository and index markdown files.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public GitHub or GitLab repository URL."}},"required":["url"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"},{"name":"markdown.open_repository_file","kind":"act","impl":"imperative","description":"Open a markdown file by path from the currently loaded repository.","inputSchema":{"type":"object","properties":{"path":{"type":"string","description":"Repository-relative path to markdown file."}},"required":["path"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"}],"category":"Developer Tools","favicon":"/favicons/markdownreader.org.png","apiSurface":"polyfill","toolCount":7}}