analyze_file
ファイルの詳細な形態素解析と言語的特徴の分析を行います。文の複雑さ、品詞の割合、語彙の多様性などを解析します。
Measure Japanese text properly — real character counts, morphological word counts, and a readability profile including average sentence length and vocabulary diversity.
LABSCO SUMMARY
Character and word counts are the obvious ask, but the profile is what you cannot get from a word processor: sentence length, part-of-speech mix and type-token ratio turn "this reads heavy" into numbers you can act on. It measures — it does not rewrite — so use it as feedback on drafts.
A morphological analysis server for Japanese text, built on kuromoji.js. It counts characters and words the way Japanese actually requires — words are not space-separated — and reports linguistic features you can use as writing feedback. It works on pasted text or on a file, and resolves loose file paths across several common directories.
count_chars, count_clipboard_charslanguage parameter — count_words, count_clipboard_wordsanalyze_text, analyze_fileNo account and no key. Run it straight from GitHub with npx -y github:Mistizz/mcp-JapaneseTextAnalyzer, or install into Claude Desktop through Smithery; on Windows, wrapping the command in cmd /c is the documented fallback. The package is mcp-japanesetextanalyzer 1.0.0. The morphological dictionary loads at server startup, which is why the first run takes a moment.
One command — npx -y github:Mistizz/mcp-JapaneseTextAnalyzer
USE CASES
Count the real characters excluding spaces and line breaks, on the file or on text you paste, so the number matches what the submission form counts.
Run the profile and look at average sentence length and morphemes per sentence — long, dense sentences show up as numbers rather than as a feeling.
Read the honorific frequency and the katakana share from the profile: one tells you how polite the register is, the other how loanword-heavy and casual it reads.
Set the language parameter per call — English splits on spaces, Japanese goes through morphological analysis and returns the parse detail alongside the count.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
analyze_fileファイルの詳細な形態素解析と言語的特徴の分析を行います。文の複雑さ、品詞の割合、語彙の多様性などを解析します。
analyze_textテキストの詳細な形態素解析と言語的特徴の分析を行います。文の複雑さ、品詞の割合、語彙の多様性などを解析します。
count_charsファイルの文字数を計測します。絶対パスを指定してください(Windows形式 C:\Users\...、またはWSL/Linux形式 /c/Users/... のどちらも可)。スペースや改行を除いた実質的な文字数をカウントします。
count_clipboard_charsテキストの文字数を計測します。スペースや改行を除いた実質的な文字数をカウントします。
count_clipboard_wordsテキストの単語数を計測します。英語ではスペースで区切られた単語をカウントし、日本語では形態素解析を使用します。
count_wordsファイルの単語数を計測します。絶対パスを指定してください(Windows形式 C:\Users\...、またはWSL/Linux形式 /c/Users/... のどちらも可)。英語ではスペースで区切られた単語をカウントし、日本語では形態素解析を使用します。
BEFORE YOU INSTALL
6 tools when we connected.
npx on PATH
Both documented clients run the server on your machine.
CONTEXT COST
Rated by the size of the 6 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y github:Mistizz/mcp-JapaneseTextAnalyzer{
"mcpServers": {
"JapaneseTextAnalyzer": {
"command": "npx",
"args": [
"-y",
"github:Mistizz/mcp-JapaneseTextAnalyzer"
]
}
}
}