
Japanese Text Analyzer MCP Server

2025.04.09
1
TypeScript日语文本分析形态素解析语言特征分析内容生成开发效率
mcp-JapaneseTextAnalyzer 是一个用于日语文本分析的MCP服务器,能够进行日语文本的形态素解析,从语言学角度测量和评估文本特征,为文本生成提供反馈。
View on GitHub
Overview
基本能力
产品定位
mcp-JapaneseTextAnalyzer 是一个专注于日语文本分析的MCP服务器,提供从基础字符计数到复杂的语言特征分析的功能。
核心功能
- 日语文本的字符数(不包括空格和换行)计数
- 日语文本的单词数计数
- 日语文本的详细语言特征分析(平均句长、词性比例、词汇多样性等)
- 支持文件路径或直接文本输入
- 灵活的文件路径解析(绝对路径、相对路径或仅文件名均可)
适用场景
- 日语文本编辑和校对
- 日语学习辅助
- 日语文本生成的质量评估
- 日语文本的语言学研究
工具列表
- count_chars: 计算文件的字符数(不包括空格和换行)
- count_words: 计算文件的单词数(英语按空格分隔,日语使用形态素解析)
- count_clipboard_chars: 计算剪贴板文本的字符数
- count_clipboard_words: 计算剪贴板文本的单词数
- analyze_text: 对文本进行详细的形态素解析和语言特征分析
- analyze_file: 对文件进行详细的形态素解析和语言特征分析
常见问题解答
- 形态素解析速度慢: 首次运行时可能需要较长时间加载字典数据
- 文件路径问题: 支持Windows和WSL/Linux格式的绝对路径,也支持相对路径和仅文件名
- 语言模式选择: 默认是英语模式,分析日语文本时需要指定语言为"ja"
使用教程
使用依赖
需要安装Node.js和npm/npx环境。
安装教程
使用npx直接从GitHub仓库运行:
npx -y github:Mistizz/mcp-JapaneseTextAnalyzer
调试方式
安装完成后,可以通过以下命令测试功能:
# 测试字符计数
npx -y github:Mistizz/mcp-JapaneseTextAnalyzer count_chars --filePath "C:\path\to\file.txt"
# 测试日语单词计数
npx -y github:Mistizz/mcp-JapaneseTextAnalyzer count_words --filePath "C:\path\to\file.txt" --language "ja"
# 测试文本分析
npx -y github:Mistizz/mcp-JapaneseTextAnalyzer analyze_text --text "これはテストテキストです"