Tattoo Brief MCP

io.github.MazzaWillPublished by GitHub account MazzaWillv0.1.0Updated Oct 25, 2026

Deterministic MCP tools for tattoo briefs, small-size legibility checks, and line-art prompts.

VerifiedSTDIODesktop onlyProductivity & WorkflowMedia & Design

Overview

AI-generated overview

A local MCP server that turns tattoo ideas into structured briefs, checks small-size legibility risks, and writes line-art prompts for AI generators.

What you can do
Build a Markdown tattoo brief from an idea, style, placement and size, with placement notes and questions to ask an artist. Check small-size legibility per detail such as fine lines, small text or dense shading, with a suggested minimum size. Generate a clean line-art prompt and negative prompt for an AI tattoo generator. All tools are deterministic: the same input gives the same output.
When to use it
Useful when planning a tattoo before consulting an artist, especially for small designs where detail may blur, or when you want a ready prompt for an AI tattoo image generator.
Requirements
Runs locally over stdio as a Node.js process; the README's install steps use npm install and npm run build, then a node command in the client config. No API keys or environment variables are declared.
Before you install
The legibility check uses simple rules of thumb and is not a guarantee of how a tattoo will heal or age; it is not medical advice and the artist has the final say. The server writes no data and needs no credentials.

Installation

In SourceWeft

  1. Open Tattoo Brief MCP in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

tattoo-brief-mcp

Official MCP Registry: io.github.MazzaWill/tattoo-brief-mcp · Also on Smithery and Glama.

Related Tatany assets: website · AI tattoo generator · YouTube · itch.io flash pack · Hugging Face probes · Pinterest board

A small Model Context Protocol server that helps you plan a tattoo before you talk to an artist. It runs locally over stdio, needs no API keys, and every tool is deterministic (same input, same output).

Maintained by Lena Hart (ZheLogic, LLC). Homepage: https://tatany.app

Tools

ToolWhat it does
build_tattoo_briefidea, style, placement, size_cm (+ optional color, must_include, avoid) → a Markdown brief with placement notes and questions to ask your artist.
check_small_size_legibilitysize_cm + details (e.g. fine_lines, small_text, dotwork, dense_shading, tiny_negative_space, faces_portrait, color_gradients, white_ink, many_small_elements, bold_outline) → per-detail blur risk and a suggested minimum size.
line_art_promptsubject (+ optional style, line_weight, composition, extra) → a clean line-art prompt and negative prompt for an AI tattoo generator.

Important: the legibility check uses simple rules of thumb. It is not a guarantee about how a tattoo will heal or age, and nothing here is medical advice. Your tattoo artist has the final say.

Install

bash
npm install && npm run build

Claude Desktop / Cursor config:

json
{ "mcpServers": { "tattoo-brief": { "command": "node", "args": ["/path/to/tattoo-brief-mcp/dist/index.js"] } } }

Test all three tools: npm test. Or inspect interactively: npx @modelcontextprotocol/inspector node dist/index.js.

License

MIT

Source: README.md at commit 00b538b

Tools

0
SourceWeft started this package once in an isolated sandbox, without credentials, to list its tools. That failed: the package type cannot run in the sandbox.

Version history

1
  1. v0.1.0LatestOct 25, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts