Skip to content

ProSignature email signatures

by prosignature.co · remote · no sign-in to list tools · v1.0.0 · published by co.prosignature

Build free email signatures, quote Pro and Teams prices, get install steps. Read-only, no account.

Changes · 1

5 tools: 1 change things and 4 only read.

Scanned Oct 21, 2026

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

claude mcp add --transport http email-signatures https://prosignature.co/mcp

Findings

Matches of fixed checks, with the text they matched.

1 warn
  • The server marks "create_signature" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "create_signature" says "create": a word for a change.

    What this check looks for

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 1Claude Code: ask
  • create_signatureBuilds the email-safe HTML signature (table + inline styles, the same bytes as prosignature.co/email-signature-generator) for one person.1 finding

    Why it is in this group

    • The name "create_signature" says "create": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "create_signature" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "create_signature" says "create": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Builds the email-safe HTML signature (table + inline styles, the same bytes as prosignature.co/email-signature-generator) for one person. Returns html, a plain-text version, an edit_url that opens the generator prefilled, and install steps for Gmail, Outlook and Apple Mail. The output is the free plan: four layouts, six accent colours, no logo or photo, and a small clickable "Created with ProSignature" credit line under the signature (Pro removes it). Nothing is installed or stored.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Only reads 4Claude Code: allow
  • get_factsWhat ProSignature is, the free plan and its credit line, Pro and Teams prices (verified 2026-10-18), how Gmail and Google Workspace installs work per person, personal links for emp…No findings

    Why it is in this group

    • The name "get_facts" says "get": a word for reading.
    Description, as the server wrote it
    What ProSignature is, the free plan and its credit line, Pro and Teams prices (verified 2026-10-18), how Gmail and Google Workspace installs work per person, personal links for employees, what the product is NOT (no mail-flow enforcement, no Microsoft 365 sync, no analytics), and where the docs, OpenAPI and pricing.json are.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_install_stepsHow a signature from create_signature gets into a mail client, honestly: Gmail web (paste, or the sendAs PATCH with gmail.settings.basic — new mail only), Gmail mobile, Outlook (co…No findings

    Why it is in this group

    • The name "get_install_steps" says "get": a word for reading.
    Description, as the server wrote it
    How a signature from create_signature gets into a mail client, honestly: Gmail web (paste, or the sendAs PATCH with gmail.settings.basic — new mail only), Gmail mobile, Outlook (copy-paste only, no directory sync), Apple Mail, iPhone. The free Chrome extension (auto-updates, covers replies) needs the human to sign up first.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • list_layoutsThe four signature layouts (id, name, what it looks like) and the six accent colours the generator offers.No findings

    Why it is in this group

    • The name "list_layouts" says "list": a word for reading.
    Description, as the server wrote it
    The four signature layouts (id, name, what it looks like) and the six accent colours the generator offers.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • quote_priceList price for Pro (one person) or Teams (per person, 5-person minimum, no platform fee) for a number of people, billed yearly or monthly, computed from the rules in https://prosig…No findings

    Why it is in this group

    • The description's first verb is "list": a word for reading.
    Description, as the server wrote it
    List price for Pro (one person) or Teams (per person, 5-person minimum, no platform fee) for a number of people, billed yearly or monthly, computed from the rules in https://prosignature.co/pricing.json (verified 2026-10-18). The admin counts as one of the people. Free plan: $0, credit line. This is a quote, not a checkout: the human pays in the app after signing up.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

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.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http email-signatures https://prosignature.co/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__email-signatures__list_layouts",
      "mcp__email-signatures__quote_price",
      "mcp__email-signatures__get_install_steps",
      "mcp__email-signatures__get_facts"
    ],
    "ask": [
      "mcp__email-signatures__create_signature"
    ],
    "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 email-signatures. Review it before you use it.