writestat
This is a mcp server focused on helping you leverage AI to be a better writer.
claude mcp add --transport stdio labeveryday-writestat-mcp uvx writestat-mcp
How to use
WriteStat MCP Server analyzes text readability and detects AI-like patterns. It exposes tools to assess readability metrics such as Flesch-Kincaid and SMOG, identify hard sentences, flag AI-style phrases, and optionally run ML-based AI-detection. Use it by installing the writestat-mcp package and running it through the uvx runner to expose the MCP server under the writestat-mcp name. Once running, you can feed your text to the tools via the MCP interface to get structured analyses, batch analyses, and before/after comparisons to guide rewrites and improvements.
How to install
Prerequisites:
- Python 3.10+ (recommended)
- pip (comes with Python)
Installation steps:
- Install the MCP server package (optionally with ML support):
pip install writestat-mcp
# Optional ML detectors (~500MB for torch/transformers)
pip install writestat-mcp[ml]
- Prepare NLTK data (as required by the package):
python -c "import nltk; nltk.download('punkt_tab')"
- Run or expose via MCP runner (uvx):
# See server commands in the README; using uvx as shown in Claude setup
uvx writestat-mcp
- Interact with the MCP server using the specified tooling once it is running.
Additional notes
Notes and tips:
- ML detection is optional and requires additional dependencies; install writestat-mcp[ml] to enable it.
- If you plan to integrate with Claude or other tooling, you can register the MCP under a local mcpServers entry (see mcp_config) and point clients to writestat-mcp.
- Ensure Python 3.10+ is active in your environment when running the server to avoid compatibility issues.
- If nltk data download fails in automated environments, consider pre-downloading or providing the data path to the runtime.
- The project focuses on readability metrics, hard-sentence detection, AI-detection patterns, and multi-text processing via batch_analyze.
Related MCP Servers
web-eval-agent
An MCP server that autonomously evaluates web applications.
mcp-neo4j
Neo4j Labs Model Context Protocol servers
Gitingest
mcp server for gitingest
zotero
Model Context Protocol (MCP) server for the Zotero API, in Python
fhir
FHIR MCP Server – helping you expose any FHIR Server or API as a MCP Server.
unitree-go2
The Unitree Go2 MCP Server is a server built on the MCP that enables users to control the Unitree Go2 robot using natural language commands interpreted by a LLM.