edititall-mcp について
edititall-mcpは、EditItAllのブラウザーエディターを操作するMCPサーバーです。Claude Code、Claude Desktop、CursorなどのMCPクライアント向けで、ローカルのヘッドレスブラウザーを使って編集し、ファイル処理を端末内で行います。
主な機能
- 01表計算セルとCSVの編集
- 02PDFの閲覧、整理、書き出し
- 03Word文書の作成と読み取り
- 04アウトラインからスライドを作成
- 05SVGの読み込みと画像編集
- 06画像変換とエディター画面の撮影
活用シーン
- 01表計算を作成して合計を計算
- 02ローカルでPDFページを整理
- 03タイトルとアウトラインからスライドを作成
- 04ローカル画像を圧縮またはWebPに変換
MCP 対応
MCPクライアントにEditItAllエディターを操作するツールを提供します。ローカルのヘッドレスブラウザーで動作し、ファイル処理は端末内で行います。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
18掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| cells | object | はい | A1 参照から生の値へのマップ。例:{"A1":"Item","B2":"=SUM(B3:B9)"} |
詳細
EditItAll MCP サーバー
mcp-name: io.github.Subcue/edititall-mcp
EditItAll は、Subcue AI LLC が開発した、ブラウザー内で使える無料のローカルファーストな編集ツール一式です(写真、ベクター、PDF、スプレッドシート、Word、スライド、画像の変換・圧縮に対応)。このリポジトリは、Claude Code、Claude Desktop、Cursor、その他あらゆる MCP クライアントから、お使いのマシン上でこれらのエディターを操作できる Model Context Protocol サーバーです。
ファイルがデバイスから外に出ることはありません。このサーバーはローカルのヘッドレス Chrome を起動し、edititall.com(またはローカルの wrangler dev URL)からエディターを読み込み、公式の自動化フックを操作します。AI クライアントに表示されるのは、ツールの結果(セルの値、ファイルサイズ、リクエストしたスクリーンショット)のみです。
公開ドキュメント:https://edititall.com/ai
要件
- Node.js 22 以降(組み込みの
WebSocket) - Chrome、Edge、Chromium、または Brave がローカルにインストールされていること
インストール
npm から:
npx -y @edititall/mcp
# or
npm i -g @edititall/mcp
claude mcp add edititall -- edititall-mcp
crates.io から(Rust ラッパー):
cargo install edititall-mcp
claude mcp add edititall -- edititall-mcp
Rust バイナリは edititall-mcp.mjs を埋め込み、node を実行します。node が PATH にない場合は NODE を設定してください。
Claude Desktop(ワンクリック)。 edititall-mcp.mcpb をダウンロードし、Claude Desktop の「設定」→「拡張機能」にドラッグしてください。Claude Desktop には独自の Node ランタイムが付属しています。
Claude Code(Node、Rust 不要):
curl -fsSL https://edititall.com/edititall-mcp.mjs -o ~/edititall-mcp.mjs
claude mcp add edititall -- node ~/edititall-mcp.mjs
または、このリポジトリをクローンします。
git clone https://github.com/Subcue/edititall-mcp.git
claude mcp add edititall -- node /path/to/edititall-mcp/edititall-mcp.mjs
Cursor/その他の stdio クライアント(mcp.json):
{
"mcpServers": {
"edititall": {
"command": "edititall-mcp"
}
}
}
Node のみを使う場合の同等の設定:"command": "node", "args": ["/path/to/edititall-mcp.mjs"]。
環境変数:
| 変数 | デフォルト | 意味 |
|---|---|---|
EDITITALL_URL | https://edititall.com | エディターのオリジン(開発時は wrangler dev を指定) |
CHROME_PATH | Chrome/Edge/Chromium/Brave を自動検出 | ブラウザーのバイナリ |
ツール
| ツール | 機能 |
|---|---|
sheet_set_cells / sheet_load_csv / sheet_export_csv | セルや数式の書き込み、CSV の一括読み込み、計算済みの値のエクスポート |
sheet_read_range | "A1:D10" の計算済みの値を 2 次元配列として読み取る |
pdf_open / pdf_page_text / pdf_rotate_page / pdf_delete_page / pdf_merge / pdf_export | PDF をローカルで開き、読み取り、再構成、エクスポートする |
word_write / word_get_text | 文書を作成・読み取る |
slides_from_outline | タイトルと箇条書きのアウトラインからスライド資料を作成する |
vector_import_svg | SVG マークアップを新しいベクター文書としてインポートする |
photo_open_image / photo_export | ローカル画像を写真エディターで開き、統合した画像としてエクスポートする |
images_process | 実際のコーデック処理パイプラインでローカル画像を圧縮・変換し、処理前後のサイズを報告する |
editor_screenshot | sheet | vector | photo | tools | pdf | word | slides のスクリーンショットを撮る |
プロンプトの例:デスクトップ上のすべての PNG を品質 80 で WebP に圧縮する · 第 3 四半期の予算シートを作成し、列の合計を計算する · SVG でロケットを描き、ベクターエディターにインポートする。
プライバシー
ウェブサイトと同じく、処理はデバイス上で行われます。ヘッドレス Chrome は $TMPDIR 配下のローカルプロファイルでエディターと通信します。このサーバーから Subcue AI LLC やサードパーティの API にアップロードされるものはありません。
その他の機械可読なエントリーポイント
| エンドポイント | 内容 |
|---|---|
https://edititall.com/ai | 人間とエージェント向けのインストール手順 |
https://edititall.com/llms.txt | 製品概要のプレーンテキスト |
https://edititall.com/edititall-mcp.mjs | 製品のオリジンから配信される同じサーバーファイル |
https://edititall.com/edititall-mcp.mcpb | Claude Desktop 拡張機能バンドル |
製品スイート自体はクローズドソースです。このリポジトリは、製品スイートと通信する MCP クライアント/サーバーです。
ライセンス
MIT © 2026 Subcue AI LLC。EditItAll は Subcue AI LLC のブランドです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。