mcp-grammar-checker
mcp-grammar-checker
Un pequeño servidor MCP que expone la revisión de gramática y estilo de LanguageTool como una herramienta, para que un cliente MCP (Claude Code, Claude Desktop o cualquier otro host compatible con MCP) pueda revisar el texto en busca de problemas directamente.
Por qué
Construido para dar a un asistente de codificación de IA una forma real y respaldada por herramientas de revisar gramática/estilo, en lugar de depender solo del juicio del modelo, mientras se aprende MCP en la práctica para una aplicación de IA de Arquitecto de Soluciones.
Related MCP server: estonian-mcp
Nota sobre el proceso
Primero se construyó a mano (directamente contra el SDK oficial mcp, descubriendo su API actual inspeccionando el paquete instalado en lugar de seguir un tutorial). Luego se reconstruyó siguiendo el proceso guiado de la habilidad oficial mcp-server-dev:build-mcp-server de Anthropic, que confirmó la elección de despliegue (stdio local — esta es una herramienta personal de un solo usuario, no algo destinado a distribución) pero cambió el marco de trabajo: recomienda FastMCP 3.x (el paquete fastmcp en PyPI, de jlowin) para servidores Python, no el FastMCP 1.0 congelado incluido en el SDK mcp. Este repositorio ahora refleja esa segunda pasada guiada.
Herramienta
check_grammar(text: str, language: str = "de-DE") -> str
Revisa el texto dado usando la API pública de LanguageTool y devuelve una lista formateada de problemas encontrados (mensaje, reemplazos sugeridos, contexto circundante), o una confirmación de que no se encontraron problemas.
Configuración
Requiere Python 3.12+ y uv.
git clone <this-repo>
cd mcp-grammar-checker
uv syncEjecución independiente
uv run python server.pyEl servidor se comunica a través de stdio y espera ser lanzado por un cliente MCP, no ejecutarse de forma interactiva.
Uso con Claude Code / Claude Desktop
Añade a tu configuración de MCP (por ejemplo, .claude/settings.json o el archivo de configuración de Claude Desktop):
{
"mcpServers": {
"grammar-checker": {
"command": "uv",
"args": ["run", "--directory", "/absolute/path/to/mcp-grammar-checker", "python", "server.py"]
}
}
}Reinicia el cliente y la herramienta check_grammar estará disponible.
Notas
Usa la API pública de LanguageTool (
api.languagetool.org), que tiene límite de velocidad. Para un uso más intensivo, LanguageTool puede ser autoalojado.Soporta cualquier idioma que LanguageTool soporte (por ejemplo,
en-US,de-DE,fr) mediante el parámetrolanguage.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceGrammar Fix AI - MCP server providing AI-powered tools and automation by MEOK AI Labs10MIT
- AlicenseAqualityAmaintenanceAn MCP server that integrates EstNLTK to provide Estonian language tools (morphology, spell-check, synonyms, etc.) for AI agents, enabling correct Estonian text processing and generation.2617Apache 2.0
- AlicenseNot gradedqualityAmaintenanceMCP server offering text analysis tools for writing improvement, including spellcheck, readability, keyword analysis, passive voice detection, and AI-generated content detection.10MIT
- FlicenseNot gradedqualityDmaintenanceA professional MCP server for analyzing content against the official Microsoft Writing Style Guide, enabling style, grammar, terminology, and accessibility checks via AI tools like VS Code and GitHub Copilot.1
Related MCP Connectors
MCP Server for Slima - AI Writing IDE for Novel Authors with AI Beta Reader.
MCP server for generating rough-draft project plans from natural-language prompts.
MCP server for AI dialogue using various LLM models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/olga1988olga/mcp-grammar-checker'
If you have feedback or need assistance with the MCP directory API, please join our Discord server