
useSignal
io.github.sanket-naikv0.2.0更新于 Oct 3, 2026
QR codes, JSON diff/format, hashes, JWT, cron, timestamps, placeholders, flowcharts, forms, regex.
概览
一个远程开发者工具箱,可生成二维码、比较和格式化 JSON、计算哈希与解码、解释 cron,并生成流程图和表单。
- 功能
- useSignal 以 MCP 工具形式提供一组小型开发者实用功能:为链接、Wi-Fi、联系人名片和支付生成二维码;JSON 比较、校验、格式化与常见错误修复;Base64 与 URL 编解码、MD5/SHA 哈希以及 JWT 解码;用通俗语言解释 cron 表达式并列出任意时区的下次运行时间;时间戳转换;占位图;流程图;由 JSON 生成表单;配色梯度生成;以及 JavaScript 正则测试。结果以文件、代码片段或结构化输出返回,在支持 MCP Apps 的宿主中还可通过交互式工作台预览和导出。所有工具均声明为只读且无状态。
- 适用场景
- 适合需要精确、可重复结果的小型开发杂务,例如哈希、跨时区的 cron 计划、可扫描的二维码或大型 JSON 差异比较,这些手工处理容易出错。更适合一次性的转换与预览,而非项目级工具链。
- 运行要求
- 通过 streamable HTTP 访问的远程 MCP 服务器,地址为 密钥、环境变量或请求头。宿主需支持远程 MCP 连接器,并需要能访问该端点的网络。
安装
在 SourceWeft 中
- 打开 控制台中的 useSignal,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"usesignal": {
"type": "http",
"url": "https://www.usesignal.dev/mcp"
}
}
}README
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.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-5run 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.
Limits: form JSON up to 50 KB; JSON format and diff up to 200,000 characters per document; encoding and hashing up to 100,000 characters; regex patterns up to 1,000 characters with a 500 ms runtime limit; flowcharts up to 100 nodes.
- Support: https://www.usesignal.dev/plugin-support.html
- Privacy: https://www.usesignal.dev/plugin-privacy.html
- Terms: https://www.usesignal.dev/plugin-terms.html
License
MIT
来源:README.md,提交 fe3d6bd
工具
0版本历史
1- v0.2.0最新Oct 3, 2026

