@zorachki/text-normalizer-mcp
v1.0.1
Published
MCP server for humanizing AI-generated text. Use responsibly and in accordance with your institution's policies.
Downloads
222
Maintainers
Readme
Text Normalizer (MCP)
A public MCP server for humanizing AI-generated text by removing characteristic patterns (long dashes, contrastive structures, list punctuation, etc.) with a random element.
⚠️ Responsible Use
This tool is designed to improve text style and readability.
✅ Legitimate use cases:
- Improving AI-generated text style for publication (with disclosure of AI use)
- Processing drafts for further refinement
- Professional content marketing
- Research and development
❌ Do NOT use for:
- Bypassing plagiarism checks in educational institutions
- Passing off AI-generated text as your own without attribution
- Violating academic integrity policies
- Deceiving clients or employers
Use this tool responsibly and in accordance with your institution's policies.
📦 Installation and Usage
Publishing to npm
npm login
npm publish --access publicUsing in MCP
{
"mcpServers": {
"text-normalizer": {
"command": "npx",
"args": ["-y", "@zorachki/text-normalizer-mcp"]
}
}
}Or in a Docker container:
# docker-compose.yml
services:
mcp-text-normalizer:
image: node:20-alpine
container_name: mcp-text-normalizer
command: tail -f /dev/null
stdin_open: true
tty: true// mcp-remote.json
{
"mcpServers": {
"text-normalizer": {
"command": "ssh",
"args": [
"-p", "42753",
"[email protected]",
"docker", "exec", "-i", "mcp-text-normalizer",
"npx", "-y", "@zorachki/text-normalizer-mcp"
]
}
}
}🛠️ Local Development
npm install
npm run build
node index.js📝 API
The normalize_text tool accepts a text parameter (string) and returns the processed text.
