useSignal support
Help with the useSignal plugin for Claude and ChatGPT, and its developer workbench.
Contact support
Email 1100sanket@gmail.com. Include the tool name, what you expected, and a minimal example that reproduces the problem. Remove passwords, API keys, private documents, and personal data from examples.
Connect in Claude
Claude Code: run these two commands in your terminal.
claude plugin marketplace add sanket-naik/usesignal-claude-plugin
claude plugin install usesignal@usesignalclaude.ai and Claude Desktop:
- Open Settings → Connectors, then Add custom connector.
- Name it useSignal and enter
https://www.usesignal.dev/mcp. No authentication is needed. - Enable useSignal in a chat and ask it to create a form, generate colors, or test regex.
Custom connectors may depend on your Claude plan. Once useSignal is listed in the Claude directory, you can add it from there instead.
Connect in ChatGPT
- Open Plugins, then Add → Create custom MCP server.
- Name the connection useSignal.
- Enter
https://www.usesignal.dev/mcpand choose No authentication. - Select useSignal in a new chat and ask it to create a form, generate colors, or test regex.
Menus and availability can vary by account. If ChatGPT requests Developer mode, follow the setting offered in your interface.
Try these prompts
- Use useSignal to create a form with name, email, and a subscribe checkbox.
- Use useSignal to generate a light and dark color system from #7C3AED.
- Use useSignal to test INV-\d{4} against INV-2048 and OLD-1234.
- Make a Wi-Fi QR code for network Studio Guest, password welcome2026.
- What's the diff between these two JSON responses?
- When does
30 8 * * 1-5run next in Asia/Kolkata? - SHA-256 hash 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.
- Open the useSignal workbench for that result.
Exports and edits
Form edits update on leaving a field. Choose the export format, then Copy or Download. Clipboard and downloads depend on host permissions; copy the code directly if a control is blocked. HTML exports are scaffolds. React exports accept an optional onSubmit callback; you supply the backend.
Limits
Forms accept JSON objects up to 50 KB, 100 fields, and depth 8. Regex uses JavaScript syntax, a 500 ms runtime limit, and at most 500 matches. Color contrast checks cover the displayed text pairs, not your entire interface. JSON formatting and diffs accept up to 200,000 characters per document, and diffs list up to 500 changes. Encoding and hashing accept up to 100,000 characters. Cron previews list up to 20 runs within the next five years. Flowcharts use the first 100 nodes. JWT decoding does not verify signatures.