コンテンツにスキップ

MCP

ここではYomitokuのMCPサーバーをClaude Desktopに連携して利用する方法を説明します。

Yomitokuのインストール

まずは Installationの「uvでのインストール」に従ってYomitokuをインストールしてください。

ただし、mcpを依存関係に追加するためにインストール時には下記のように--extramcpを加えます。

uv sync --extra mcp

Claude Desktopの設定

次にClaude Desktopの設定ファイルのmcpServersに以下ように設定を追加します。(設定ファイルの開き方はこちらを参照してください)

{
  "mcpServers": {
    "yomitoku": {
      "command": "uv",
      "args": [
        "--directory",
        "(YomitokuをCloneしたディレクトリの絶対パス)",
        "run",
        "yomitoku_mcp"
      ],
      "env": {
        "RESOURCE_DIR": "(OCR対象のファイルがあるディレクトリの絶対パス)"
      }
    }
  }
}

例えば、/Users/your-username/workspacegit clone https://github.com/kotaro-kinoshita/yomitoku.gitを実行した場合は、(YomitokuをCloneしたディレクトリ)/Users/your-username/workspace/yomitokuとなり、yomitoku/demoディレクトリのsample.pdfを用いる場合は(OCR対象のファイルがあるディレクトリ)/Users/your-username/workspace/yomitoku/demoと指定します。

Claude Desktopでの利用

※ 設定ファイルの変更を反映するにはClaude Desktopを再起動してください。

例えばyomitoku/demo/sample.pdfをサンプルとして用いる場合、下記のように指示してください。

sample.pdfをOCRで解析して要約してください。