Skip to main content
Glama

Server Details

QR codes, JSON diff/format, hashes, JWT, cron, timestamps, placeholders, flowcharts, forms, regex.

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
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
sanket-naik/usesignal-claude-plugin
GitHub Stars
0
Server Listing
useSignal
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 12 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: timestamps, JSON diffing, encoding, cron, flowcharts, JSON formatting, colors, forms, QR, placeholder images, regex. Even the two JSON tools (diff_json vs format_json) are cleanly separated by compare-versus-validate semantics, and the generate_* group targets different artifact types. No meaningful overlap exists.

Naming Consistency4/5

All tools share the usesignal_ prefix and follow a verb_noun pattern (convert_timestamp, diff_json, format_json, generate_qr, test_regex). Two tools break the pattern with noun-only names (flowchart, placeholder_image), a minor deviation that is still readable.

Tool Count5/5

12 tools is well-scoped for a developer utility toolbox, with each tool earning its place by covering a distinct transform. No redundancy or filler tools are present.

Completeness4/5

For a stateless utility toolbox the surface is broad, covering timestamps, JSON, encoding/hashing, cron, regex, QR, colors, forms and placeholders with no lifecycle gaps (CRUD does not apply). Minor utility gaps exist (e.g. UUID or unit/number-base conversion), but agents can work around them.

Available Tools

12 tools
usesignal_convert_timestampA
Read-onlyIdempotent
Inspect

Convert a Unix timestamp (seconds or milliseconds) or an ISO 8601 date into ISO, UTC, epoch seconds/milliseconds, a relative time and the local time in a given time zone.

Inputs: value (required), timeZone.

usesignal_diff_jsonA
Read-onlyIdempotent
Inspect

Compare two JSON documents structurally and list every added, removed and changed value with its JSONPath. Numbers compare exactly. Arrays match by content by default, so an inserted item shows as one addition; use arrays:"position" to compare index by index.

Inputs: left (required), right (required), arrays.

usesignal_encode_decodeA
Read-onlyIdempotent
Inspect

Exact text transforms: Base64 encode/decode (UTF-8), URL encode/decode, decode a JWT header and payload with readable exp/iat/nbf dates (the signature is not verified), or hash text with MD5, SHA-1, SHA-256 and SHA-512. Use this instead of computing hashes or Base64 by hand.

Inputs: text (required), operation (required).

usesignal_explain_cronA
Read-onlyIdempotent
Inspect

Explain a standard 5-field cron expression (minute hour day-of-month month day-of-week) in plain English and list its next run times in a given time zone, handling daylight saving time.

Inputs: expression (required), count, timeZone.

usesignal_flowchartA
Read-onlyIdempotent
Inspect

Turn JavaScript/TypeScript code, arrow steps or Mermaid-style arrows into a flowchart, returned as Mermaid source and an SVG diagram. Steps mode uses one flow per line: "Start -> Validate -> Save" and branches like "Validate -- No --> Show error".

Inputs: mode (required), input (required), direction.

usesignal_format_jsonA
Read-onlyIdempotent
Inspect

Validate, pretty-print or minify JSON, optionally sorting keys. Invalid JSON reports the exact line and column; with repair (default on) it fixes common problems such as trailing commas, single quotes, comments and unquoted keys, and lists each fix.

Inputs: json (required), mode, indent, repair, +1 more.

usesignal_generate_colorsA
Read-onlyIdempotent
Inspect

Generate light and dark semantic color tokens from a six-digit hex brand color. Returns a shade scale, measured text contrast checks and CSS, JSON and Tailwind exports. This measures listed color pairs only, not whole-page accessibility. Call usesignal_open_workbench with the result input to preview.

Inputs: baseColor (required).

usesignal_generate_formA
Read-onlyIdempotent
Inspect

Generate an editable form from a JSON object. Returns nested field paths, JSON Schema, HTML, React JSX and config exports. Arrays and nulls use JSON textareas. Values are processed in memory; avoid secrets. To show an interactive preview, call usesignal_open_workbench with this result input.

Inputs: json (required), title, overrides.

usesignal_generate_qrA
Read-onlyIdempotent
Inspect

Generate a scannable QR code for a link, text, Wi-Fi network, contact card (vCard), email, SMS, phone number, WhatsApp chat or UPI payment. Returns the encoded payload, an SVG file and a PNG preview image. values by type: url{url}; text{text}; wifi{ssid,password,security:WPA|WEP|nopass,hidden}; vcard{firstName,lastName,phone,email,org,title,website,address}; email{to,subject,body}; sms{phone,message}; phone{phone}; whatsapp{phone,message}; upi{vpa,name,amount,note}.

Inputs: type (required), values (required), dark, light, +3 more.

usesignal_open_workbenchOpen useSignal workbenchA
Read-onlyIdempotent
Inspect

Show the editable useSignal UI. First call a useSignal data tool, then pass its returned input and matching tool name. Recomputes from validated inputs; no shared state.

Inputs: tool (required), input (required).

usesignal_placeholder_imageA
Read-onlyIdempotent
Inspect

Create a placeholder image URL (served by usesignal.dev) plus HTML, Markdown and CSS snippets, for mockups, prototypes, seed data and layouts. Width and height up to 4000 px.

Inputs: width (required), height (required), text, color, +4 more.

usesignal_test_regexA
Read-onlyIdempotent
Inspect

Execute a JavaScript regular expression against text and expected match/non-match test cases. Returns indexed matches and capture groups. Flags use JavaScript semantics. Execution times out after 500ms. Call usesignal_open_workbench with result input to highlight matches.

Inputs: text (required), pattern (required), flags, tests.

Tool Schema Changelog

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

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables users to compute everyday developer and text utilities—including JSON formatting, QR codes, unit and timestamp conversion, hashing, Base64, regex testing, password/UUID generation, and word counting—through read-only tools without AI calls or external lookups.
      10
      302 npm
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Provides deterministic developer utilities as MCP tools, including UUID/password generation, hashing, encoding, JWT decoding, cron scheduling, regex execution, and text analysis. Runs entirely locally with no network calls, telemetry, or API keys.
      20
      106 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.