developer-tools

65+ free in-browser developer tools (JSON, Base64, JWT, hash, regex…) callable over MCP.

사용해야 할까요

품질 및 안전성

A
설명 품질
100%
스키마 완전성
100%
이름 품질
67%
오염 위험
80%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (31)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool 'lorem' description contains placeholder textlorem에서
  • LOWTool 'url-encode' doesn't follow camelCase/snake_caseurl-encode에서
  • LOWTool 'html-entity' doesn't follow camelCase/snake_casehtml-entity에서
  • LOWTool 'yaml-json' doesn't follow camelCase/snake_caseyaml-json에서
  • LOWTool 'json-ts' doesn't follow camelCase/snake_casejson-ts에서
  • LOWTool 'json-csv' doesn't follow camelCase/snake_casejson-csv에서
  • LOWTool 'number-base' doesn't follow camelCase/snake_casenumber-base에서
  • LOWTool 'http-status' doesn't follow camelCase/snake_casehttp-status에서
  • LOWTool 'css-minify' doesn't follow camelCase/snake_casecss-minify에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~8,949토큰 (도구 정의)
~1.1 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 6.99%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "developer-tools": {
      "url": "https://programmes.net/mcp"
    }
  }
}

원격 엔드포인트

https://programmes.net/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (59)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢json(operation, input, options)

Format, minify, validate and convert JSON.. Operations: "format" — Pretty-print JSON with a configurable indent.; "minify" — Strip all insignificant whitespace from JSON.; "validate" — Check whether the input is valid JSON, reporting the error location.; "repair" — Best-effort repair of common JSON mistakes (trailing commas, single quotes, unquoted keys).. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "format",
        "minify",
        "validate",
        "repair"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/json)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪base64(operation, input, options)

Encode and decode text in Base64, Base64URL, Base32, Base58, Base85 and hex.. Operations: "encode" — Encode text into the chosen format.; "decode" — Decode text from the chosen format back to plain text.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "encode",
        "decode"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/base64)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢url(operation, input, options)

Parse, validate and normalize URLs.. Operations: "parse" — Break a URL into its component parts.; "validate" — Validate a URL and run basic security/heuristic checks.; "normalize" — Normalize a URL (drop default ports, sort query params, strip trailing slash).. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "parse",
        "validate",
        "normalize"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/url)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪url-encode(operation, input, options)

Percent-encode and decode URL strings.. Operations: "encode" — Percent-encode a string.; "decode" — Decode a percent-encoded string.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "encode",
        "decode"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/url-encode)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪jwt(operation, input, options)

Decode JWT header and payload (no signature verification).. Operations: "decode" — Decode a JWT into its header, payload and signature.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "decode"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/jwt)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪html-entity(operation, input, options)

Encode and decode HTML entities (named, decimal, hex).. Operations: "encode" — Encode text into HTML entities.; "decode" — Decode HTML entities back to plain text.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "encode",
        "decode"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/html-entity)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢hash(operation, input, options)

Compute MD5, SHA-1/256/384/512, CRC32 and HMAC digests.. Operations: "hash" — Hash text with the chosen algorithm.; "hmac" — Compute an HMAC digest (SHA algorithms only).. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "hash",
        "hmac"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/hash)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢uuid(operation, input, options)

Generate and inspect UUIDs.. Operations: "v4" — Generate one or more random (v4) UUIDs.; "v3" — Generate a name-based (v3 / MD5) UUID.; "parse" — Parse a UUID and report its version, variant and (where present) timestamp.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "v4",
        "v3",
        "parse"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/uuid)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪password(operation, input, options)

Generate strong random passwords and estimate their strength.. Operations: "generate" — Generate a cryptographically random password.; "strength" — Estimate the entropy and strength bucket of a password.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "generate",
        "strength"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/password)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪random(operation, input, options)

Generate cryptographically secure random strings.. Operations: "generate" — Generate a secure random string from a chosen pattern.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "generate"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/random)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪case(operation, input, options)

Convert text between camelCase, snake_case, kebab-case and more.. Operations: "convert" — Convert text to a single chosen case.; "all" — Return every supported case transform at once.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "convert",
        "all"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/case)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪slugify(operation, input, options)

Turn arbitrary text into a clean, URL-safe slug.. Operations: "slugify" — Generate a URL slug from text.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "slugify"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/slugify)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪yaml-json(operation, input, options)

Convert between YAML and JSON.. Operations: "yaml-to-json" — Convert YAML to JSON.; "json-to-yaml" — Convert JSON to YAML.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "yaml-to-json",
        "json-to-yaml"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/yaml-json)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪json-ts(operation, input, options)

Generate TypeScript type declarations from a JSON sample.. Operations: "generate" — Infer TypeScript interfaces/types from JSON.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "generate"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/json-ts)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪json-csv(operation, input, options)

Convert between JSON and CSV.. Operations: "json-to-csv" — Convert a JSON array/object to CSV.; "csv-to-json" — Convert CSV to a JSON array.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "json-to-csv",
        "csv-to-json"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/json-csv)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪color(operation, input, options)

Convert colors between HEX, RGB, HSL, HSV and CMYK.. Operations: "convert" — Convert a HEX color to every supported color space.; "palette" — Generate a color harmony palette from a base color.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "convert",
        "palette"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/color)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪number-base(operation, input, options)

Convert numbers between binary, octal, decimal and hex.. Operations: "convert" — Convert a number from one base to all supported bases.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "convert"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/number-base)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪chmod(operation, input, options)

Convert between octal and symbolic Unix file permissions.. Operations: "octal-to-symbolic" — Convert octal permissions (e.g. "755") to a symbolic string and description.; "symbolic-to-octal" — Convert a symbolic permission string (e.g. "rwxr-xr-x") to octal.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "octal-to-symbolic",
        "symbolic-to-octal"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/chmod)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢http-status(operation, input, options)

Look up and search HTTP status codes.. Operations: "lookup" — Look up a single status code by number.; "search" — Search status codes by number, name or description.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "lookup",
        "search"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/http-status)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪css-minify(operation, input, options)

Minify or beautify CSS.. Operations: "minify" — Minify CSS (strip comments and whitespace).; "beautify" — Beautify CSS (one declaration per line, indented).. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "minify",
        "beautify"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/css-minify)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢curl-converter(operation, input, options)

Convert a curl command into fetch / Python / Node snippets.. Operations: "convert" — Parse a curl command and generate code snippets.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "convert"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/curl-converter)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪sql(operation, input, options)

Format and minify SQL.. Operations: "beautify" — Beautify SQL with newlines before clauses.; "minify" — Minify SQL to a single line.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "beautify",
        "minify"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/sql)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪xml(operation, input, options)

Pretty-print or minify already-serialized XML, and highlight it.. Operations: "format" — Pretty-print XML with the chosen indent (server-safe string transform).; "minify" — Collapse whitespace between XML tags (server-safe string transform).. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "format",
        "minify"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/xml)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢html(operation, input, options)

Format, minify and validate HTML.. Operations: "format" — Pretty-print HTML.; "minify" — Minify HTML (strip comments and collapse whitespace).; "validate" — Check HTML for unclosed/mismatched tags.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "format",
        "minify",
        "validate"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/html)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢markdown(operation, input, options)

Render Markdown to HTML, build a TOC and compute statistics.. Operations: "render" — Render GitHub-flavored Markdown to sanitized HTML.; "toc" — Extract a table of contents from Markdown headers.; "stats" — Compute document statistics for Markdown/plain text.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "render",
        "toc",
        "stats"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/markdown)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢timestamp(operation, input, options)

Convert and inspect Unix timestamps and dates.. Operations: "to-date" — Convert a Unix timestamp (seconds) to a full date breakdown.; "parse-date" — Auto-detect and parse a date/timestamp string.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "to-date",
        "parse-date"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/timestamp)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢cron(operation, input, options)

Describe cron expressions and compute upcoming run times.. Operations: "describe" — Produce a human-readable description of a cron expression.; "next-runs" — Compute the next N run times for a cron expression.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "describe",
        "next-runs"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/cron)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢regex(operation, input, options)

Test a regex against a string and apply replacements.. Operations: "test" — Find all matches of a regex pattern in a test string.; "replace" — Replace regex matches in a string.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "test",
        "replace"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/regex)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪lorem(operation, input, options)

Generate placeholder text in several styles.. Operations: "generate" — Generate lorem ipsum (or themed) placeholder text.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "generate"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/lorem)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢word-count(operation, input, options)

Count words/characters and compute readability statistics.. Operations: "count" — Compute basic text statistics (words, characters, sentences, etc.).; "readability" — Compute readability scores (Flesch, SMOG, Coleman-Liau).; "keywords" — Compute keyword density for the text.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "count",
        "readability",
        "keywords"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/word-count)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢diff(operation, input, options)

Compute a line-by-line diff between two texts.. Operations: "compare" — Diff two texts and return the lines plus statistics.; "unified" — Produce a unified-diff text between two inputs.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "compare",
        "unified"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/diff)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪bcrypt(operation, input, options)

Hash and verify passwords with bcrypt.. Operations: "hash" — Hash a password with bcrypt at the given cost.; "verify" — Verify a plaintext password against a bcrypt hash.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "hash",
        "verify"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/bcrypt)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪wifi-qr(operation, input, options)

Build the standard WIFI: payload string for a WiFi QR code.. Operations: "payload" — Build the WIFI: payload string a phone scans to auto-join a network.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "payload"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/wifi-qr)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢gitignore(operation, input, options)

Generate a combined .gitignore from template keys.. Operations: "generate" — Combine one or more template keys into a .gitignore.; "templates" — List the available .gitignore template keys.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "generate",
        "templates"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/gitignore)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢contrast(operation, input, options)

Check WCAG contrast between a foreground and background color.. Operations: "check" — Compute the contrast ratio and WCAG pass/fail for a color pair.; "best-text" — Pick black or white text for the best contrast on a background.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "check",
        "best-text"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/contrast)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢image-base64(operation, input, options)

Build and parse base64 data URIs and embed snippets.. Operations: "build-snippets" — Build HTML/CSS/Markdown snippets from an existing data URI.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "build-snippets"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/image-base64)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪json-schema(operation, input, options)

Infer a draft-07 JSON Schema from sample JSON.. Operations: "generate" — Infer a draft-07 JSON Schema from sample JSON. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "generate"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/json-schema)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢cidr(operation, input, options)

Parse a CIDR block into its network, broadcast and host range.. Operations: "calculate" — Calculate the network, broadcast, mask and host range for a CIDR block.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "calculate"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/cidr)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢user-agent(operation, input, options)

Parse a User-Agent string into browser, engine, OS and device.. Operations: "parse" — Parse a User-Agent string into browser, engine, OS and device details.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "parse"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/user-agent)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪color-palette(operation, input, options)

Generate harmony, shade and tint palettes from a base HEX color.. Operations: "generate" — Generate harmony, shade and tint palettes from a base HEX color.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "generate"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/color-palette)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢password-strength(operation, input, options)

Analyze a password and estimate its entropy, strength and crack time.. Operations: "analyze" — Analyze a password and estimate its entropy, strength and crack time.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "analyze"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/password-strength)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢jsonpath(operation, input, options)

Query a JSON document with a JSONPath expression.. Operations: "query" — Evaluate a JSONPath expression against a JSON document.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "query"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/jsonpath)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪totp(operation, input, options)

Generate a time-based one-time password (TOTP) from a base32 secret.. Operations: "generate" — Generate the current TOTP code for a base32 secret.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "generate"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/totp)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢data-size(operation, input, options)

Parse a data size and convert it to bytes plus decimal and binary units.. Operations: "convert" — Parse a data size and convert it to bytes, decimal and binary units.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "convert"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/data-size)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢mime(operation, input, options)

Look up MIME types by file extension or MIME type.. Operations: "lookup" — Search MIME types by extension or MIME type.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "lookup"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/mime)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪sort-lines(operation, input, options)

Sort, reverse, deduplicate and clean up lines of text.. Operations: "process" — Sort, deduplicate and clean lines of text.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "process"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/sort-lines)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪jwt-encode(operation, input, options)

Sign a JSON payload into a JWT with an HMAC secret.. Operations: "sign" — Sign a JSON payload into a JWT using an HMAC secret.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "sign"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/jwt-encode)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪ulid(operation, input, options)

Generate a lexicographically sortable ULID.. Operations: "generate" — Generate a new ULID.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "generate"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/ulid)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪string-escape(operation, input, options)

Escape and unescape strings for JSON, JS, HTML, URL and regex.. Operations: "escape" — Escape a string for the chosen context.; "unescape" — Unescape a string from the chosen context.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "escape",
        "unescape"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/string-escape)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪ascii(operation, input, options)

Convert text to and from character codes in several bases.. Operations: "to-codes" — Convert text to character codes.; "from-codes" — Convert character codes back to text.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "to-codes",
        "from-codes"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/ascii)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪roman-numeral(operation, input, options)

Convert between integers and Roman numerals.. Operations: "to-roman" — Convert an integer to a Roman numeral.; "from-roman" — Convert a Roman numeral to an integer.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "to-roman",
        "from-roman"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/roman-numeral)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪aes-encrypt(operation, input, options)

Encrypt and decrypt text with AES-GCM using a password.. Operations: "encrypt" — Encrypt plaintext into base64 ciphertext with a password.; "decrypt" — Decrypt base64 ciphertext produced by the encrypt operation.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "encrypt",
        "decrypt"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/aes-encrypt)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪json-diff(operation, input, options)

Compare two JSON documents and report added, removed and changed values.. Operations: "diff" — Diff two JSON documents by path.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "diff"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/json-diff)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪morse-code(operation, input, options)

Translate text to and from Morse code.. Operations: "encode" — Convert text to Morse code.; "decode" — Convert Morse code to text.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "encode",
        "decode"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/morse-code)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪markdown-table(operation, input, options)

Convert CSV or TSV rows into a Markdown table.. Operations: "generate" — Build a Markdown table from delimited rows.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "generate"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/markdown-table)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢hmac(operation, input, options)

Sign a message with HMAC using a secret key and SHA-2 algorithm.. Operations: "sign" — Compute an HMAC signature for a message.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "sign"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/hmac)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪css-units(operation, input, options)

Convert a numeric value between CSS units (px, rem, em, pt, pc, %).. Operations: "convert" — Convert a numeric value from one CSS unit to another.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "convert"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/css-units)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
⚪json-xml(operation, input, options)

Convert between JSON and XML.. Operations: "to-xml" — Convert JSON to XML.; "to-json" — Convert XML to JSON.. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "to-xml",
        "to-json"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/json-xml)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}
🟢char-inspector(operation, input, options)

Break a string into per-character Unicode details.. Operations: "inspect" — Inspect each character of a string (code point, category, bytes).. Call with "operation" plus "input" (and "options" where relevant).

입력 스키마

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string",
      "enum": [
        "inspect"
      ],
      "description": "The operation to run."
    },
    "input": {
      "type": "string",
      "description": "The primary input string."
    },
    "options": {
      "type": "object",
      "additionalProperties": true,
      "description": "Optional parameters for the operation (see the tool schema at /api/v1/char-inspector)."
    }
  },
  "required": [
    "operation",
    "input"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 59개
검증됨버전이 기록되지 않음도구 59개