Skip to content

check.tattoo: tattoo size and placement guide

by check.tattoo · remote · no sign-in to list tools · v1.2.0 · published by tattoo.check

Tattoo size minimums, body-area comparison, line-spacing check and a pre-booking checklist.

Changes · 2

5 tools: 2 change things and 3 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http check-tattoo https://mcp.check.tattoo/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

5 tools

Changes things 2Claude Code: ask
  • assess_tattoo_ideaUse when the user describes a specific tattoo idea and asks whether it will hold up at a given size and body placement.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use when the user describes a specific tattoo idea and asks whether it will hold up at a given size and body placement. Compares the design with published minimum sizes for its kind of design and returns the placement's fade, sun, friction, stretch and curvature estimates, style notes, things to look at and questions for the artist. Lettering is sized by capital letter height (letter_height_mm); everything else by the longest side (size_cm). It does not generate designs, look at images, or give medical advice.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
    • idempotentHint: true
    • title: Assess a tattoo idea's size, placement and style
  • check_line_spacingUse when the user gives a line width and the gap between two lines or letters in millimetres and asks whether the gap will stay open as the tattoo ages.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Use when the user gives a line width and the gap between two lines or letters in millimetres and asks whether the gap will stay open as the tattoo ages. Applies the published rule of thumb that a line widens by about 0.1 mm per decade: returns the line width and gap after the given number of years (default 20), whether the gap meets the guides' 'at least as wide as the line' rule, and what the guide's worked example would do to it. Illustrative arithmetic, not a measurement.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
    • idempotentHint: true
    • title: Check whether the gap between lines will stay open
Only reads 3Claude Code: allow
  • compare_tattoo_placementsUse when the user asks how body areas compare for pain, fading, sun, friction, stretch or curvature, or which areas hold ink longest.No findings

    Why it is in this group

    • The name "compare_tattoo_placements" says "compare": a word for reading.
    Description, as the server wrote it
    Use when the user asks how body areas compare for pain, fading, sun, friction, stretch or curvature, or which areas hold ink longest. Returns the ten common areas (or the ones requested), ordered by fade by default. Estimates are coarse 0-100 comparisons, not measurements.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
    • idempotentHint: true
    • title: Compare body areas for a tattoo
  • get_pre_booking_checklistUse when the user asks how to decide whether they are ready to book a tattoo, what to ask an artist, or what red flags to watch for in a consultation.No findings

    Why it is in this group

    • The name "get_pre_booking_checklist" says "get": a word for reading.
    Description, as the server wrote it
    Use when the user asks how to decide whether they are ready to book a tattoo, what to ask an artist, or what red flags to watch for in a consultation. Returns a short ordered checklist, the one question to ask when an artist pushes back, how to judge healed work, and consultation red flags.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
    • idempotentHint: true
    • title: Get a checklist to use before booking a tattoo
  • get_tattoo_size_chartUse when the user asks how big or how small a kind of tattoo can be, or what fits at a given size.No findings

    Why it is in this group

    • The name "get_tattoo_size_chart" says "get": a word for reading.
    Description, as the server wrote it
    Use when the user asks how big or how small a kind of tattoo can be, or what fits at a given size. Returns the smallest and better size for eight kinds of design (letters by height, other designs by longest side), real-world size comparisons and the small/medium/large ranges. Optional size_cm marks which designs meet their minimum at that size.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
    • idempotentHint: true
    • title: Get the tattoo size chart

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.2.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http check-tattoo https://mcp.check.tattoo/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__check-tattoo__get_tattoo_size_chart",
      "mcp__check-tattoo__compare_tattoo_placements",
      "mcp__check-tattoo__get_pre_booking_checklist"
    ],
    "ask": [
      "mcp__check-tattoo__assess_tattoo_idea",
      "mcp__check-tattoo__check_line_spacing"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as check-tattoo. Review it before you use it.