{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Vladimir-Human/humanizer-ru","description":"Гигиена вставки из чата для русского текста: детерминированно, офлайн, флаги с причиной и советом.","title":"humanizer-ru","repository":{"url":"https://github.com/Vladimir-Human/humanizer-ru","source":"github"},"version":"3.36.0","websiteUrl":"https://github.com/Vladimir-Human/humanizer-ru","packages":[{"registryType":"pypi","identifier":"humanizer-ru","version":"3.36.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"humanizer-mcp","type":"positional"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"install":"pip install humanizer-ru==3.36.0 then run humanizer-mcp (or: uvx --from humanizer-ru humanizer-mcp)","note":"Stdlib-only Python package. One stdio MCP server via console entry point humanizer-mcp exposing humanizer_scan, humanizer_markers, humanizer_polish, humanizer_clean, humanizer_detect, humanizer_facts, humanizer_report. JSON-RPC 2.0, newline-delimited stdio; protocol versions 2025-06-18, 2025-03-26, 2024-11-05. Tool schemas generated from contract.v1.json; a contract violation returns rc=2 with the contract envelope as isError:true. Conformance proven against MCP Inspector CLI and the official Python SDK: research/mcp-conformance-protocol.md."}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T18:17:51.653215Z","publishedAt":"2026-09-11T18:17:51.653215Z","updatedAt":"2026-09-11T18:17:51.653215Z","isLatest":true}}}
