neuroslop_check
Returns a deterministic liveliness score from 0 to 100 plus concrete slop markers. The same input produces the same rule-based result; the check itself does not call an LLM.
Model Context Protocol · stdio
Give Claude Code, Cursor, Codex or another MCP client three focused text-quality tools: detect machine-writing patterns, rewrite weak AI copy, and remove hidden Unicode tricks.
.mjs fileMCP lets an AI application discover and call external tools through a standard protocol. Neuroslop runs as a local stdio server: your client starts the process, reads its tool definitions, and calls only the tool you approve in that client.
neuroslop_checkReturns a deterministic liveliness score from 0 to 100 plus concrete slop markers. The same input produces the same rule-based result; the check itself does not call an LLM.
neuroslop_humanizeRewrites machine-sounding text while preserving its meaning. Choose Standard or Premium and receive before/after scores with the result.
neuroslop_cleanRemoves zero-width characters, fake spaces and mixed-script homoglyphs locally. It needs no network connection and no API key.
Run node --version. Version 18 or newer is required because the server uses the built-in Fetch API.
curl -fsSL https://neuroslop.net/downloads/neuroslop-mcp.mjs -o "$PWD/neuroslop-mcp.mjs"
Invoke-WebRequest https://neuroslop.net/downloads/neuroslop-mcp.mjs -OutFile neuroslop-mcp.mjs
Replace the absolute file path and YOUR_API_KEY. Keep the configuration containing your key out of Git.
.mcp.json{
"mcpServers": {
"neuroslop": {
"command": "node",
"args": ["/ABSOLUTE/PATH/neuroslop-mcp.mjs"],
"env": { "NEUROSLOP_API_KEY": "YOUR_API_KEY" }
}
}
}.cursor/mcp.json{
"mcpServers": {
"neuroslop": {
"command": "node",
"args": ["/ABSOLUTE/PATH/neuroslop-mcp.mjs"],
"env": { "NEUROSLOP_API_KEY": "YOUR_API_KEY" }
}
}
}~/.codex/config.toml[mcp_servers.neuroslop]
command = "node"
args = ["/ABSOLUTE/PATH/neuroslop-mcp.mjs"]
env = { NEUROSLOP_API_KEY = "YOUR_API_KEY" }neuroslop_clean remains available locally. Get a key only when you need hosted check or humanization.Restart or reload the MCP client, then ask: “Use Neuroslop to clean hidden characters in this text, check its liveliness score, and explain the markers.” Your client should request permission to call neuroslop_clean and neuroslop_check.
| Tool | Where it runs | Data sent | Key |
|---|---|---|---|
neuroslop_clean | Locally in Node.js | Nothing leaves the process | Not required |
neuroslop_check | Official Neuroslop API | The text passed to the tool, over HTTPS | Required |
neuroslop_humanize | Official Neuroslop API | The text and selected rewrite options, over HTTPS | Required |
The module accepts the key only from NEUROSLOP_API_KEY. It does not print the key in tool responses. Review your MCP client's own permission and logging settings before processing sensitive material.
Check a draft before publication, inspect the exact markers, then humanize only if the score and context justify a rewrite.
Add a final quality pass to an agent workflow without copying text between a browser, editor and chat.
Clean pasted content before diffing, indexing or reviewing it so invisible characters cannot distort the result.
It is a local stdio process that exposes three Neuroslop text-quality tools to compatible AI agents.
Any client that can launch a standard MCP server over stdio, including Claude Code, Cursor and Codex. Exact configuration file locations are controlled by each client.
neuroslop_clean works locally without one. neuroslop_check and neuroslop_humanize use the hosted API and require a key with quota.
The clean tool sends nothing. Check and humanize send only the text provided to that tool and its options to the official Neuroslop API over HTTPS.
No. The server is one zero-dependency JavaScript module for Node.js 18 or newer.
Use the MCP client's environment configuration or its supported secret store, and never commit a real key to your repository.