Built on FastMCP, this server exposes text preprocessing and NLP operations as MCP tools. You get 30+ preprocessing functions like removing URLs, converting emojis to words, expanding contractions, and stemming, plus spaCy-based components for tokenization, POS tagging, NER, and dependency parsing. It runs over stdio by default for Claude Desktop integration, or you can spin it up with HTTP transport for web deployments. The factory pattern makes it straightforward to load services by domain. Reach for this when you need to clean messy text or extract linguistic features before feeding content to an LLM, especially if you're building workflows that need reproducible text normalization steps.
claude mcp add --transport stdio musaddiquehussainlabs-mhlabs_mcp_tools -- uvx mhlabs-mcp-tools