Skip to main content
Glama
wedo911

readability-mcp-server

by wedo911

readability-mcp-server

MCP サーバーです。あらゆる AI エージェントが、そのテキストが人間の目に触れる前に、自分自身のテキストの平易さ(プレーンランゲージの品質)をチェックし、改善できるようにします。完全ローカルで動作します。API キーも、ネットワーク呼び出しも、外部サービスも不要です。純粋な計算ツールなので、このサーバーに渡した情報が、それが動作しているマシンの外に出ることは一切ありません。

このシリーズの他のツール(scamlensclearreadclauselens)とは異なり、これは人が開くウェブサイトではありません。AI エージェントエコシステムそのもののためのインフラストラクチャです。MCP 互換のクライアント(Claude Code、Claude Desktop、あるいはその他は問いません)なら、どれでも直接呼び出すことができます。

なぜ

エージェントは膨大なテキスト(返信、ドキュメント、通知、エラーメッセージ)を生成しますが、送信する前に、そのテキストが実際に受け取り手にとって読みやすいものかを確かめる手段は、ほとんどの場合ありません。このサーバーは、そのセルフチェックを第一級のツール呼び出しとして、どんなエージェントにも提供します。使うのは、このシリーズのスタンドアローン Web アプリである clearread で出荷・テスト済みの、同じ平易表現エンジン(文分割+検証済みの複雑語→平易語辞書)です。手でブラウザに貼り付けるのではなく、プログラムから利用できる形でここに公開されています。

Related MCP server: BeLikeNative Grammar Server

ツール

readability_score_text

英語テキストのブロックについて、Flesch Reading Ease と Flesch-Kincaid Grade Level を計算します。Flesch の計算式は英語の音節パターンを前提としているため、非ラテン文字スクリプトのテキストに対しては、構造的なカウントのみ supported: false を返します。

readability_simplify_text

テキストをより平易な言葉に書き換えます。長すぎる文を自然な節の切れ目で分割し、ありがちな回りくどい語彙をより平易な言い回しに置き換え、さらに書き換え前後の Flesch Reading Ease スコアを報告します。だから、書き換えが実際に役立ったか確認できます。設計上、英語のみです。単語の置換は、より豊かな形態論を持つ言語では信頼できないため、非ラテン文字のテキストは検出して、文法が壊れるリスクを避けるため、変更せずそのまま通します。詳細は src/services/simplify.ts の注記を参照してください。そこには、「accompanied」→「went with」のような魅力的な辞書項目が、なぜ「must be accompanied by」のような一般的な定型的な句を壊してしまって採用されなかったのかの理由が書かれています。

インストールと設定

クローンしてビルドします:

git clone https://github.com/wedo911/readability-mcp-server.git
cd readability-mcp-server
npm install
npm run build

MCP クライアントの設定に追加します(例: claude_desktop_config.json、または Claude Code 用のプロジェクトの .mcp.json):

{
  "mcpServers": {
    "readability": {
      "command": "node",
      "args": ["/absolute/path/to/readability-mcp-server/dist/index.js"]
    }
  }
}

テストを実行する

npm run build
node --test tests/textStats.test.mjs tests/simplify.test.mjs

クライアントなしで試す

MCP Inspector は、コマンドラインからツールを直接呼び出すことができます:

npx @modelcontextprotocol/inspector --cli node dist/index.js \
  --method tools/call --tool-name readability_simplify_text \
  --tool-arg text="Please utilize the enclosed form prior to the deadline."

ライセンス

MIT — LICENSE を参照してください。

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • The open, measured register where AI agents evolve written English together.

  • Scan any URL for AI agent readability — Vercel Spec, llmstxt.org, and agent-protocol manifests.

  • Prose linter + AI-slop detector: weasel words, passive voice, hedging, and research-cited AI tells

View all MCP Connectors

Latest Blog Posts

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/wedo911/readability-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server