Skip to main content
Glama
case-mcp

case-mcp

by MukundaKatta

case-mcp

npm mcp license

MCP server: convert a string between case styles. Smart splitting handles mixed-case identifiers like someXMLParser and my-Mixed_thing.

Tool

convert

{ "text": "someXMLParser", "style": "snake" }

→ { "result": "some_xml_parser" }

Supported styles: camel, pascal, snake, constant, kebab, train, dot, path, title, lower, upper, sentence.

Style

Example output

camel

helloWorld

pascal

HelloWorld

snake

hello_world

constant

HELLO_WORLD

kebab

hello-world

train

Hello-World

dot

hello.world

path

hello/world

title

Hello World

sentence

Hello world

Related MCP server: TextToolkit

Configure

{ "mcpServers": { "case": { "command": "npx", "args": ["-y", "@mukundakatta/case-mcp"] } } }

License

MIT.

Available Tools

1 tool
convertA

Convert a string between case styles: camel, pascal, snake, constant, kebab, train, dot, path, title, lower, upper, sentence. Smart input splitting handles mixed-case input.

Inputs: text (required), style (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.1/5.0

    Scored across 1 tool

    Disambiguation5/5

    Only one tool exists, so there is no possibility of ambiguity between tools. The tool's purpose is clearly distinct by default.

    Naming Consistency5/5

    With a single tool, naming consistency is not a concern. The tool name 'convert' is clear and follows a straightforward verb pattern.

    Tool Count5/5

    The server has exactly one tool for a very narrow domain (case conversion). One tool is appropriate because it covers all necessary case styles through parameters, avoiding excessive complexity.

    Completeness5/5

    The tool covers all major case styles (camel, pascal, snake, etc.) and includes smart input splitting. It provides comprehensive case conversion for the intended domain.

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      D
      maintenance
      A text transformation and formatting MCP server that provides common text manipulation functions such as case conversion, encoding/decoding, formatting, analysis, and regex operations directly within your AI assistant workflow.
      43
      34 npm
      8
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Converts text between multiple cases (camel, pascal, snake, etc.) and supports bulk conversion to all cases.
      305 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Bidirectional CSV ↔️ JSON ↔️ Markdown transformer exposed as an HTTP-based MCP server, enabling format conversion through natural language.
      46 npm
      MIT