ruTS-mcp

io.github.SergeyShk由 GitHub 账号 SergeyShk 发布v0.1.4更新于 Oct 29, 2026

MCP server for ruTS: statistics of Russian texts as tools for LLM agents

已验证STDIO仅桌面知识与记忆数据与分析

概览

AI 生成的概览

本地 MCP 服务器,把 ruTS 库封装为工具,让助手实测俄语文本的统计指标,而不是凭感觉判断。

可以做什么
  • 按分组分析俄语文本统计:基础统计、含读者等级与年龄的可读性、词汇多样性、形态、语音统计、连贯性、风格与公文腔、词汇复杂度、诗歌与句法
  • 查找词或词组的上下文出现(KWIC)
  • 列出固定搭配及词语搭配能力
  • 衡量词语在全文中的分布均匀度
  • 识别相对于俄语整体或另一文本的关键词
  • 按风格特征比较两个文本语料
适用场景
适合处理俄语文本并需要可复现数字而非主观印象的场景:可读性与风格检查、SEO 或公文腔审查、关键词与搭配研究、词语分布分析,或比较两个语料。
运行要求
以 stdio 本地进程运行,通过 uv 的 uvx 启动,会自动下载软件包和 Python。lexical、verse 和 syntax 三组需要词典与 spaCy 模型,须用单独的 download 命令下载。未声明账号、API 密钥或环境变量。
安装前请注意
download 命令会获取第三方词典和 spaCy 模型,其许可归各自作者。部分文本的数值会被标记为不稳定或无意义,应结合随附警告解读结果,不宜直接采信。

安装

在 SourceWeft 中

  1. 打开 控制台中的 ruTS-mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

[ruTS-mcp]

ruTS-mcp

MCP-сервер для ruTS - статистики русского текста как инструменты для LLM-агентов

Документация · PyPI · English

[Версия] [Поддерживаемые версии Python] [Сборка] [Ruff] [Лицензия] [Оценка Glama]


ruTS-mcp дает LLM-агенту инструменты библиотеки ruTS, чтобы измерить русский текст, а не оценивать его на глаз. Каждое значение приходит вместе с описанием, прочтением по шкале, если она есть, и предупреждениями, когда значение неустойчиво или не имеет смысла для текста.

  • analyze_text - статистики текста по группам: базовые, удобочитаемость с классом и возрастом читателя, лексическое разнообразие, морфология, фоностатистики, связность, стиль и канцелярит, лексическая сложность, стих, синтаксис
  • kwic - вхождения слова или словосочетания с контекстом
  • collocations - устойчивые сочетания и сочетаемость слова
  • dispersion - насколько равномерно слова распределены по тексту
  • keyness - ключевые слова относительно русского языка или другого текста
  • compare_texts - чем различаются два корпуса текстов по признакам стиля
  • Ресурсы и промпты - шкалы удобочитаемости и нормы стиля, готовые разборы: удобочитаемость, канцелярит, стихотворение, SEO-проверка, сравнение двух текстов

Установка

Сервер запускается через uvx из uv, который сам скачает пакет и Python. Подключение к Claude Code:

bash
claude mcp add ruts -- uvx ruts-mcp

Для групп lexical, verse и syntax нужны словари и модель spaCy, их скачивает одна команда:

bash
uvx ruts-mcp download

Сервер вместе со скиллом, который подсказывает агенту, как им пользоваться, ставит плагин Claude Code:

/plugin marketplace add SergeyShk/ruTS-mcp/plugin install ruts@ruts-mcp

Подключение к Claude Desktop, Cursor и другим клиентам и настройки - в документации.

Лицензия

MIT. Словари, которые скачивает ruts-mcp download, распространяются на условиях их авторов: частотный словарь Ляшевской и Шарова, словарь ударений Козиева (CC0), модель spaCy (MIT).

来源:README.md,提交 6bac4ee

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.4最新Oct 29, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分