Skip to main content
Glama

textlint MCP Server

by azu

textlint MCP Server デモプロジェクト

このプロジェクトは、textlintのMCP(Model Context Protocol)サーバーのデモンストレーション用です。

概要

textlintは、自然言語のための拡張可能なリンターです。このデモでは以下の機能を確認出来ます:

  • 日本語技術文書のチェック機能
  • リアルタイムでの文章校正
  • 自動修正の提案

使用方法

  1. このリポジトリをクローンします。
    git clone https://github.com/azu/textlint-mcp-example.git cd textlint-mcp-example
  2. 必要な依存関���をインストールします。
    npm ci
  3. VSCodeでプロジェクトを開きます。
  4. Copilot Chatで「textlint MCP Server」が起動してるかを確認
  5. 「README.mdの内容をtextlint MCPでチェックして修正してみてください」と入力します。

サンプルテキスト

以下は、textlintのルールにかかりそうなサンプル文章です。

技術文書の例

JavaScriptは、Webブラウザで動作するプログラミング言語です。JavaScriptを使用することで、Webページに動的な機能を追加することが可能です。

最近では、Node.jsという実行環境により、サーバーサイドでもJavaScriptを使う事が出来ます。これにより、フロントエンドとバックエンドで同じ言語を使用出来るというメリットがあります。

よくある問題のサンプル

  1. 助詞の連続: この機能により、ユーザーは簡単にアプリケーションを設定する事が出来ます。
  2. 冗長な表現: このシステムは、ユーザーにとって非常に便利な機能を提供する事が可能です。
  3. 不適切な敬語: こちらの機能をご利用いただくことで、作業効率を向上させる事が出来ます。
  4. 長い文章: このライブラリを使用することで、開発者は複雑なアプリケーションを簡単に構築することが可能になり、また、多くの便利な機能が提供されているため、開発時間を大幅に短縮することができ、さらに、コードの品質も向上させることが期待できます。

まとめ

textlintを使用することで、日本語の文章品質を自動的にチェック出来ます。これにより、一貫性のある技術文書を作成する事が可能となります。

詳細については、公式ドキュメントを参照して下さい。

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

A server that enables real-time checking and automated correction suggestions for Japanese technical documents using textlint's linting capabilities.

  1. 概要
    1. 使用方法
      1. サンプルテキスト
        1. 技術文書の例
        2. よくある問題のサンプル
      2. まとめ

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          Translates Japanese text into English using the Textra API service, enabling LLMs with limited Japanese understanding to process Japanese instructions.
          Last updated -
          Python
          MIT License
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that integrates with AivisSpeech to enable AI assistants to convert text to natural-sounding Japanese speech with customizable voice parameters.
          Last updated -
          1
          412
          7
          JavaScript
          Apache 2.0
          • Apple
          • Linux
        • A
          security
          A
          license
          A
          quality
          A multi-language code analysis server that helps LLMs or humans automatically lint, type-check, and improve code with minimal installation friction, currently supporting Python with plans for other languages.
          Last updated -
          1
          3
          Python
          MIT License
        • -
          security
          A
          license
          -
          quality
          Provides AI assistants with the ability to lint, validate, and auto-fix Markdown files to ensure compliance with established Markdown standards and best practices.
          Last updated -
          2
          TypeScript
          MIT License
          • Apple
          • Linux

        View all related MCP servers

        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/azu/textlint-mcp-example'

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