{
  "name": "text.case",
  "group": "text",
  "summary": "Convert a string to camelCase, snake_case, kebab-case, Title Case, a URL slug and more.",
  "description": "Splits an identifier on whatever convention it currently uses — spaces, underscores, hyphens or camel humps, including acronym runs like 'HTTPServer' — then re-emits it in every common casing at once. The slug form also strips accents and punctuation for use in URLs.",
  "keywords": [
    "camelcase",
    "snake case",
    "kebab case",
    "slugify",
    "title case",
    "string case",
    "identifier"
  ],
  "endpoint": "https://fluentedi.com/v1/text/case",
  "mcp_name": "text_case",
  "makes_network_request": false,
  "parameters": {
    "type": "object",
    "properties": {
      "text": {
        "description": "Input string.",
        "type": "string",
        "maxLength": 10000,
        "examples": [
          "hello world example"
        ]
      }
    },
    "required": [
      "text"
    ],
    "additionalProperties": false
  },
  "examples": [
    {
      "description": "Every casing of a phrase",
      "url": "https://fluentedi.com/v1/text/case?text=User%20Profile%20Settings",
      "args": {
        "text": "User Profile Settings"
      }
    },
    {
      "description": "Split an acronym-heavy identifier",
      "url": "https://fluentedi.com/v1/text/case?text=HTTPServerConfig",
      "args": {
        "text": "HTTPServerConfig"
      }
    }
  ],
  "suggestion": null
}