Case Tools MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
CNVX Case Tools MCP
A small, local MCP server for deterministic plain-text case conversion. Give an MCP-compatible assistant a tool that changes letter case without rewriting words, calling a language model, or sending text to a remote conversion service.
Maintained by CNVX, the team behind Title Case Converter.
Tool
convert_case(text, mode) returns a JSON object with text and mode.
Mode | Input | Output |
lowercase |
|
|
uppercase |
|
|
inverse |
|
|
Spaces, blank lines, numbers, and punctuation are retained. Unicode follows Python's str.lower, str.upper, and str.swapcase; some letters expand (for example, uppercase ß becomes SS). Inverse case is therefore not guaranteed to be reversible for every Unicode character.
The tool accepts up to 20,000 Unicode code points and 100 lines per call. Empty input is valid. Invalid modes or oversized input return MCP tool errors.
Related MCP server: fyipedia-mcp
Install and run
Requires Python 3.10 or newer.
python3 -m venv .venv
.venv/bin/python -m pip install -r requirements.txt
.venv/bin/python server.pyThe server uses standard input/output for MCP messages. It has no HTTP endpoint, API key, account, or paid service requirement.
For an MCP host that supports a command-and-arguments configuration:
{
"mcpServers": {
"cnvx-case-tools": {
"command": "/absolute/path/to/case-tools/.venv/bin/python",
"args": ["/absolute/path/to/case-tools/server.py"]
}
}
}Replace both paths with the actual absolute paths on your computer.
What this resource covers
This MCP resource implements three basic Unicode operations. It does not implement APA, Chicago, AP, or MLA title capitalization. For a visual editor with six case formats, four title-case styles, preferred spellings, and editable results, use the companion browser tool.
Privacy
The server performs conversion in the local Python process. It makes no network requests and does not write input text to files. Your MCP host may separately transmit or log tool arguments according to its own settings.
Verification
.venv/bin/python verify.pyThis starts the real server over stdio, initializes an MCP client, lists its tools, checks all three modes and multiline Unicode examples, and verifies error handling for invalid input.
License
MIT. Copyright 2026 CNVX.
This server cannot be deployed
Maintenance
Related MCP Connectors
Exact text tools for AI agents: unified diff, patch apply, regex testing, grapheme counting.
Text and Unicode utilities for agents: homoglyphs, scripts, slugify, entropy, dates. Paid via x402.
500+ deterministic tools for AI agents: math, conversion, validation, hashing, encoding, date/time.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceProvides string utility operations via the MCP protocol, with built-in EU AI Act compliance.3 npm29 PyPIMIT

fyipedia-mcpofficial
AlicenseNot gradedqualityDmaintenanceUnified MCP server providing AI assistants with 53 tools from 10 developer tool packages, including color conversion, emoji metadata, symbol encoding, Unicode lookup, Google Fonts, distance calculation, timezone operations, Korean romanization, unit conversion, and holiday dates.MIT- AlicenseBqualityDmaintenanceA 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.4316 npm8MIT

leanvox-mcpofficial
AlicenseNot gradedqualityDmaintenanceEnables text-to-speech generation, voice cloning, dialogue creation, and other TTS operations through natural language in MCP-compatible AI assistants.9 npmMIT