MCP.Market

useSignal MCP server

online · 100% uptime
by sanket-naik·io.github.sanket-naik/usesignal·v0.2.0

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

B81/100grade B
What users say
No reviews yet
Be the first
Safety scan
B81/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed useSignal yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

useSignal tools (12, 2 write)

write = sends, deletes, buys or posts
  • usesignal_convert_timestampFree

    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.

  • usesignal_diff_jsonFree

    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.

  • usesignal_encode_decodeFree

    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.

  • usesignal_explain_cronFree

    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.

  • usesignal_flowchartFree

    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".

  • usesignal_format_jsonFree

    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.

  • usesignal_generate_colorsFree

    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.

  • usesignal_generate_formFree

    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.

  • usesignal_generate_qrFree

    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}.

  • usesignal_open_workbenchFree

    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.

  • usesignal_placeholder_imagewrite actionFree

    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.

  • usesignal_test_regexwrite actionFree

    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.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 502ms20/20
  • Tool poisoning12 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 2 write-action tools with no auth3/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 81/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How useSignal compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
81/100
higher than 62% of 48,255 servers
Tools
12
the typical server has 7
Tools that change things
17%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
172 ms
faster than 69% of 30,031 servers

What its tools let an agent do: 10 read · 2 change

Install useSignal in Claude Code, Cursor or VS Code

claude mcp add --transport http usesignal https://www.usesignal.dev/mcp
Add to Cursor

What the publisher says

From the useSignal repository's README, as published. We do not edit it. Read it on GitHub

useSignal for Claude

useSignal brings the developer tools from usesignal.dev into Claude. Each tool gives exact results for jobs that are easy to get subtly wrong by hand, such as hashes, cron schedules across time zones, scannable QR codes and large JSON diffs. An interactive workbench lets you preview, edit and export what each tool produces. No sign-in or API key is required.

Tools

All tools are read-only and stateless. Every result includes a link to the matching full tool on usesignal.dev.

Install

Claude Code

claude plugin marketplace add sanket-naik/usesignal-claude-plugin
claude plugin install usesignal@usesignal

claude.ai and Claude Desktop: add it from the Claude directory, or go to Settings → Connectors → Add custom connector and enter https://www.usesignal.dev/mcp.

Try it

  • "Make a Wi-Fi QR code for network Studio Guest, password welcome2026."
  • "What changed between these two API responses?" (paste both JSON documents)
  • "When does 30 8 1-5 run next in Asia/Kolkata?"
  • "SHA-256 of hello world."
  • "Decode this JWT and tell me when it expires."
  • "Give me a 1200×630 placeholder image for an Open Graph mockup."
  • "Turn these steps into a flowchart: Start -> Validate -> Save -> End."

What this plugin sends and where

This plugin contains no local code. It registers one remote MCP server, https://www.usesignal.dev/mcp, hosted by useSignal on Vercel. When Claude calls a tool, the tool arguments are sent to that server, processed in memory and returned. Arguments can include JSON documents, text to encode or hash, JWTs, QR code content such as Wi-Fi passwords, cron expressions and code for flowcharts. The server does not store inputs, keep accounts, send telemetry or call other APIs. Hosting-provider request logs are outside the plugin's control, so prefer test tokens and test passwords and avoid personal data.

Placeholder image URLs point at usesignal.dev, so anyone who views a page that uses one loads that image from useSignal's server.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

useSignal: common questions

Is useSignal MCP server safe?
Mostly: it is graded B (81/100). Read the useSignal safety report
How do I install useSignal?
It runs remotely at www.usesignal.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does useSignal need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is useSignal maintained?
The last commit was 32 days ago (2026-10-03). The latest release is v0.2.0.
Is useSignal up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of useSignal?
Servers from other publishers that do the same job: kordoc MCP server.
How does useSignal compare with other MCP servers?
safety score 81/100 (higher than 62% of 48,255 servers); tools 12 (the typical server has 7); tools that change things 17% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to useSignal

Same job from other publishers: the closest match first, then the best rated.

  • kordoc
    Parse Korean documents (HWP, HWPX, PDF, XLSX, DOCX, PPTX) to Markdown; fill forms, diff, render.
    A