Skip to main content
Glama

Penline Handwriting Sheets

Server Details

Tracing sheets & lined paper

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

Score is being calculated.

Available Tools

3 tools
generate_handwriting_sheetGenerate handwriting sheet
Read-onlyIdempotent
Inspect

Use this when the user wants handwriting worksheets, tracing worksheets, letter tracing or handwriting practice sheets as a printable vector PDF. Supports up to 600 characters and word wrapping. Repeats text to fill each tracing row when repetitions are omitted, or uses an explicit one to four copies, followed by a blank copy row. Does not support cursive. Print letters only. Latin, Greek and Cyrillic supported. Oversized words produce a clear error.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesLetters, words or sentences to trace, up to 600 characters. Example: The cat sat.
paperNoPaper: Letter or A4. Example: Letter. Default Letter.
titleNoOptional page title, up to 80 supported characters. Example: Letter practice.
line_sizeNoCapital-to-baseline body height in inches: 0.5, 0.625, 0.75 or 1.0. Example: 0.5. Default 0.5.
name_dateNoPrint a blank name and date line. Example: true. Default false.
orientationNoPage direction: portrait or landscape. Example: portrait. Default portrait.
repetitionsNoWhole-number repetitions per tracing row, 1 to 4; each row is followed by a blank copy row. Example: 2. Omit to repeat as many copies as fit, with one body-height gap.
trace_styleNoTracing style: dotted, light_grey or outline. Example: dotted. Default dotted.

Output Schema

ParametersJSON Schema
NameRequiredDescription
kindYes
paperYes
midlineYes
copy_rowsYes
downloadsYes
line_sizeYes
margin_ptYes
page_countYes
total_rowsYes
trace_rowsYes
orientationYes
repetitionsYes
trace_styleYes
page_size_ptYes
rows_per_pageYes
body_height_ptYes
repetition_countsYes
guide_positions_ptYes
generate_lined_paperGenerate lined paper
Read-onlyIdempotent
Inspect

Use this when the user wants printable lined paper or kindergarten writing paper as a vector PDF. Produces 1 to 20 pages with solid top and baseline guides, descender space and an optional dashed midline. Four body heights, Letter or A4, portrait or landscape. Does not produce cursive examples.

ParametersJSON Schema
NameRequiredDescriptionDefault
pagesNoNumber of blank practice pages, whole number 1 to 20. Example: 2. Default 1.
paperNoPaper: Letter or A4. Example: Letter. Default Letter.
titleNoOptional page title, up to 80 supported characters. Example: Letter practice.
midlineNoInclude the dashed guide halfway between top and baseline. Example: true. Default true.
line_sizeNoCapital-to-baseline body height in inches: 0.5, 0.625, 0.75 or 1.0. Example: 0.5. Default 0.5.
orientationNoPage direction: portrait or landscape. Example: portrait. Default portrait.

Output Schema

ParametersJSON Schema
NameRequiredDescription
kindYes
paperYes
midlineYes
copy_rowsYes
downloadsYes
line_sizeYes
margin_ptYes
page_countYes
total_rowsYes
trace_rowsYes
orientationYes
repetitionsYes
trace_styleYes
page_size_ptYes
rows_per_pageYes
body_height_ptYes
repetition_countsYes
guide_positions_ptYes
generate_name_tracing_sheetGenerate name tracing sheet
Read-onlyIdempotent
Inspect

Use this when the user wants name tracing worksheets or a custom tracing worksheet as a printable PDF. Supports a name up to 40 characters and 1 to 30 total writing rows, alternating trace and blank rows starting with trace. Does not support cursive. Print letters only. Latin, Greek and Cyrillic supported. A name must fit one row at the chosen size.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesName to trace, up to 40 characters. Example: Emma.
linesNoTotal writing rows, alternating trace and blank; 1 to 30. Example: 6. Default 6.
paperNoPaper: Letter or A4. Example: Letter. Default Letter.
titleNoOptional page title, up to 80 supported characters. Example: Letter practice.
line_sizeNoCapital-to-baseline body height in inches: 0.5, 0.625, 0.75 or 1.0. Example: 0.5. Default 0.5.
name_dateNoPrint a blank name and date line. Example: true. Default false.
orientationNoPage direction: portrait or landscape. Example: portrait. Default portrait.
repetitionsNoOptional whole-number copies per tracing row, 1 to 4. Example: 2. Omit to fill the row with a body-height gap between copies.
trace_styleNoTracing style: dotted, light_grey or outline. Example: dotted. Default dotted.

Output Schema

ParametersJSON Schema
NameRequiredDescription
kindYes
paperYes
midlineYes
copy_rowsYes
downloadsYes
line_sizeYes
margin_ptYes
page_countYes
total_rowsYes
trace_rowsYes
orientationYes
repetitionsYes
trace_styleYes
page_size_ptYes
rows_per_pageYes
body_height_ptYes
repetition_countsYes
guide_positions_ptYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • First observedgenerate_handwriting_sheet
    • First observedgenerate_lined_paper
    • First observedgenerate_name_tracing_sheet

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources