MCP server
useSignal
io.github.sanket-naik/usesignal
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
QR codes, JSON diff/format, hashes, JWT, cron, timestamps, placeholders, flowcharts, forms, regex.
Working at last checkAbout 2,603 tokens per request once connected12 tools
https://www.usesignal.dev/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 12
- Token cost
- About 2,603 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http usesignal https://www.usesignal.dev/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.usesignal] url = "https://www.usesignal.dev/mcp"
Gemini CLI
{"mcpServers":{"usesignal":{"httpUrl":"https://www.usesignal.dev/mcp"}}}
Cursor
{"mcpServers":{"usesignal":{"url":"https://www.usesignal.dev/mcp"}}}
VS Code
{"servers":{"usesignal":{"type":"http","url":"https://www.usesignal.dev/mcp"}}}
Antigravity
agy mcp add usesignal https://www.usesignal.dev/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"usesignal","server_url":"https://www.usesignal.dev/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"usesignal","server_url":"https://www.usesignal.dev/mcp"}
Tools
usesignal_convert_timestamp~157 tokens
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_json~181 tokens
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_decode~186 tokens
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_cron~181 tokens
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_flowchart~184 tokens
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_json~205 tokens
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_colors~163 tokens
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 previewusesignal_generate_form~276 tokens
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_qr~363 tokens
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}; vcarusesignal_open_workbench~213 tokens
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_image~250 tokens
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_regex~244 tokens
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.
Browse
Related MCP servers
- Agent Data Tools: Utilities
92 tools: JSON repair, CSV, hashes, cron, dates, units, validators. 25 free calls. - BOZOS
Exact source text, not summaries: check citations and quotes in one call; read pages and PDFs. - A.U.G.U.R Foresight · Utils
Exact local utils: QR, hashing/encoding, JSON Schema, cron, markdown, diff, units, JWT, random. - Citiview Agent Market
186 pay-per-call tools: search, LLMs, UK KYB, FRED, Census, maps, crypto. x402 USDC. - ToolAPI
Free public MCP for AI agents — 193 tools, 44 workflows. No API key. - One Million Tools
42 free deterministic utilities: JSON, CSV, YAML, encoding, hashing, JWT, cron, formatters, CSS. - API Acre
73 x402-paid Base and Solana APIs with free discovery, samples, workflows, and Pixel Acre. - Cron Parser
Cloudflare Workers MCP server: cron-parser
Badge for your README
[](https://aptlynx.net/servers/io.github.sanket-naik/usesignal)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents