mcp-writechoice-server
Verified Safeby writechoiceorg
Overview
This server provides a Model Context Protocol (MCP) interface for Vale, enabling AI assistants to perform text quality, style, and grammar checks.
Installation
node dist/index.jsEnvironment Variables
- VALE_CONFIG_PATH
- PORT
Security Notes
The server uses `child_process.exec` to run the external `vale` binary. While user-provided `fileName` arguments are enclosed in double quotes (mitigating simple shell injection), the overall security relies heavily on the `vale` binary itself being secure and robust against specially crafted input texts or configuration files. The `start-servers.js` and `start-servers.sh` scripts use aggressive `kill -9` commands to free ports, which is not a direct API vulnerability but could be a security concern in environments with elevated privileges if used carelessly.
Similar Servers
mcp-interviewer
A Python CLI tool to evaluate Model Context Protocol (MCP) servers for agentic use-cases, by inspecting capabilities, running functional tests, and providing LLM-as-a-judge evaluations.
mcp-advisor
Provides LLMs and humans with structured access to the Model Context Protocol (MCP) specification and documentation for understanding and compliance evaluation.
antlr4-mcp-server
MCP server enabling AI assistants to help with ANTLR4 grammar development by providing grammar analysis, parsing, and code generation capabilities.
tenets
Provides intelligent, token-optimized code context and automatically injects guiding principles to AI coding assistants for enhanced understanding and consistent interactions.