useSignal
Qué hace este MCP
Provides developer utilities for JSON, encoding, hashing, JWT inspection, cron expressions, regex testing, QR codes, flowcharts, forms, colors, and placeholder assets.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value'], 'properties': {'value': {'type': 'string', 'maxLength': 100}, 'timeZone': {'type': 'string', 'default': 'UTC', 'maxLength': 64, 'description': 'IANA time zone, e.g. Asia/Kolkata or America/New_York'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['left', 'right'], 'properties': {'left': {'type': 'string', 'maxLength': 200000}, 'right': {'type': 'string', 'maxLength': 200000}, 'arrays': {'enum': ['content', 'position'], 'type': 'string', 'default': 'content'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['operation', 'text'], 'properties': {'text': {'type': 'string', 'maxLength': 100000}, 'operation': {'enum': ['base64_encode', 'base64_decode', 'url_encode', 'url_decode', 'jwt_decode', 'hash'], 'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['expression'], 'properties': {'count': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1}, 'timeZone': {'type': 'string', 'default': 'UTC', 'maxLength': 64, 'description': 'IANA time zone, e.g. Asia/Kolkata or America/New_York'}, 'expression': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mode', 'input'], 'properties': {'mode': {'enum': ['code', 'steps', 'mermaid'], 'type': 'string'}, 'input': {'type': 'string', 'maxLength': 20000}, 'direction': {'enum': ['vertical', 'horizontal'], 'type': 'string', 'default': 'vertical'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['json'], 'properties': {'json': {'type': 'string', 'maxLength': 200000}, 'mode': {'enum': ['format', 'minify'], 'type': 'string', 'default': 'format'}, 'indent': {'enum': ['2', '4', 'tab'], 'type': 'string', 'default': '2'}, 'repair': {'type': 'boolean', 'default': True}, 'sortKeys': {'type': 'boolean', 'default': False}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['baseColor'], 'properties': {'baseColor': {'type': 'string', 'pattern': '^#[0-9a-fA-F]{6}$'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['json'], 'properties': {'json': {'type': 'string', 'maxLength': 50000}, 'title': {'type': 'string', 'default': 'Generated form', 'maxLength': 120}, 'overrides': {'type': 'array', 'items': {'type': 'object', 'required': ['path'], 'properties': {'path': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 9}, 'type': {'enum': ['text', 'email', 'number', 'checkbox', 'textarea'], 'type': 'string'}, 'label': {'type': 'string', 'maxLength': 120}, 'required': {'type': 'boolean'}}, 'additionalProperties': False}, 'default': [], 'maxItems': 100}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type', 'values'], 'properties': {'dark': {'type': 'string', 'default': '#111111', 'pattern': '^#[0-9a-fA-F]{6}$'}, 'type': {'enum': ['url', 'text', 'wifi', 'upi', 'vcard', 'whatsapp', 'email', 'sms', 'phone'], 'type': 'string'}, 'light': {'$ref': '#/properties/dark', 'default': '#FFFFFF'}, 'margin': {'type': 'integer', 'default': 4, 'maximum': 16, 'minimum': 0}, 'values': {'type': 'object', 'additionalProperties': {'anyOf': [{'type': 'string', 'maxLength': 2000}, {'type': 'boolean'}, {'type': 'number'}]}}, 'moduleStyle': {'enum': ['square', 'rounded', 'dots'], 'type': 'string', 'default': 'square'}, 'errorCorrection': {'enum': ['L', 'M', 'Q', 'H'], 'type': 'string', 'default': 'M'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tool', 'input'], 'properties': {'tool': {'enum': ['usesignal_generate_form', 'usesignal_generate_colors', 'usesignal_test_regex', 'usesignal_generate_qr', 'usesignal_encode_decode', 'usesignal_explain_cron', 'usesignal_convert_timestamp', 'usesignal_diff_json', 'usesignal_format_json', 'usesignal_placeholder_image', 'usesignal_flowchart'], 'type': 'string'}, 'input': {'type': 'object', 'additionalProperties': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['width', 'height'], 'properties': {'text': {'type': 'string', 'maxLength': 120}, 'color': {'$ref': '#/properties/background'}, 'style': {'enum': ['minimal', 'grid', 'gradient', 'dark', 'glass'], 'type': 'string', 'default': 'minimal'}, 'width': {'type': 'integer', 'maximum': 4000, 'minimum': 1}, 'height': {'type': 'integer', 'maximum': 4000, 'minimum': 1}, 'radius': {'type': 'integer', 'maximum': 999, 'minimum': 0}, 'pattern': {'enum': ['plain', 'grid', 'diagonal', 'dots', 'minimal'], 'type': 'string'}, 'background': {'type': 'string', 'pattern': '^#[0-9a-fA-F]{6}$'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pattern', 'text'], 'properties': {'text': {'type': 'string', 'maxLength': 20000}, 'flags': {'type': 'string', 'default': 'g', 'maxLength': 8}, 'tests': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'shouldMatch'], 'properties': {'text': {'type': 'string', 'maxLength': 2000}, 'shouldMatch': {'type': 'boolean'}}, 'additionalProperties': False}, 'default': [], 'maxItems': 50}, 'pattern': {'type': 'string', 'maxLength': 1000}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
2ools
Builds, versions, reviews, deploys, shares, and coordinates work on websites, web applications, and games through project workflo…
Kaiku
Manages team issues, comments, attachments, projects, wiki pages, and related development workflows.
SmartTools
Provides general-purpose calculators, unit converters, text and data transformations, hashing, code-generation helpers, and forma…
Xenition
Creates and manages documents, spreadsheets, presentations, apps, diagrams, media, automations, notes, tasks, and workspace knowl…
Wakatime
Provides WakaTime coding-activity data, including durations, projects, commits, goals, heartbeats, editor usage, leaders, and use…
TaskLite
Builds and manages hosted project backends, structured boards, REST APIs, automations, authentication access, databases, and fron…
Keelen
Manages autonomous software projects connected to GitHub, including repository setup, roadmap intake, task execution, scheduling,…
Linear
Manages and searches Linear teams and issues, including issue creation and detailed issue retrieval.