subwrench
Server Details
9 tools for AI assistants: subtitle convert/shift/merge (srt/vtt/sbv/ass), multilingual text count, LLM token estimation, JSON tools, hashes. Zero telemetry.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 9 tools
Each tool has a clearly distinct purpose: subtitle operations are separated by conversion, merging, shifting, and statistics, while text, JSON, hashing, token estimation, and case transformation do not overlap. No two tools appear to perform the same action.
All names use snake_case, but the structure is mixed: some are noun_verb (case_transform, subtitle_convert, text_count), one is verb_noun (estimate_tokens), and two use a generic _tool suffix (hash_tool, json_tool). This is readable but not a predictable convention.
Nine tools is well within a reasonable range for a utility server. Each tool covers a distinct operation, and the set does not feel bloated or artificially thin.
Core subtitle file operations (convert, merge, shift, stats) and supporting text/JSON/hash utilities are covered. Some gaps exist, such as subtitle editing/splitting and JSON set/update operations, but they are manageable for typical workflows.
Available Tools
9 toolscase_transformCInspect
Transform case (upper/lower/title/camel/snake/...).
Inputs: to (required), text (required).
estimate_tokensCInspect
Estimate LLM tokens for gpt/claude/gemini.
Inputs: text (required), model.
json_toolCInspect
Validate/format/minify/sort/get on JSON.
Inputs: op (required), json (required), path, indent.
subtitle_convertBInspect
Convert subtitles between srt/vtt/sbv/ass formats.
Inputs: to (required), content (required), from.
subtitle_mergeCInspect
Merge two subtitle files, sorted by time.
Inputs: a (required), b (required), output_format.
subtitle_shiftCInspect
Shift all subtitle cues by milliseconds.
Inputs: ms (required), content (required).
subtitle_statsCInspect
Stats: format, cue count, duration, chars.
Inputs: content (required).
text_countBInspect
Multilingual word/char/sentence count (CJK-aware).
Inputs: text (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityCmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs112 npm29 PyPIMIT
- AlicenseAqualityDmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.1623 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityCmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.