Tool tree
A client-side Markdown reader web application with live preview and PDF export. Type, paste, or drag & drop your Markdown files.
Implementation
gradeNot graded
gradeNot graded
markdown.get_contentAnswer
Get the current Markdown text from the editor.
View tool JSON
{
"name": "markdown.get_content",
"kind": "answer",
"impl": "imperative",
"description": "Get the current Markdown text from the editor.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}markdown.set_contentAction
Set the Markdown editor text and refresh the preview.
View tool JSON
{
"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
}
}markdown.clear_editorAction
Clear the markdown editor and reset preview.
View tool JSON
{
"name": "markdown.clear_editor",
"kind": "act",
"impl": "imperative",
"description": "Clear the markdown editor and reset preview.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}markdown.get_preview_htmlAction
Get rendered preview HTML generated from current markdown.
View tool JSON
{
"name": "markdown.get_preview_html",
"kind": "act",
"impl": "imperative",
"description": "Get rendered preview HTML generated from current markdown.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}markdown.export_pdfAction
Export the current markdown content to a PDF file.
View tool JSON
{
"name": "markdown.export_pdf",
"kind": "act",
"impl": "imperative",
"description": "Export the current markdown content to a PDF file.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}markdown.open_repositoryAction
Load a public GitHub or GitLab repository and index markdown files.
View tool JSON
{
"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
}
}markdown.open_repository_fileAction
Open a markdown file by path from the currently loaded repository.
View tool JSON
{
"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
}
}