mcpField
E
EasyRunCraft MCP

EasyRunCraft MCP

リモート
easyruncraft.com生産性05 日前に更新
リポジトリ公式サイト

EasyRunCraft MCP について

EasyRunCraft MCPは、EasyRunCraftを通じてオフィス文書やメディアファイルを調べ、処理するためのホスト型MCPサーバーです。形式別ツールはEasyRunCraftのネイティブエンジンで実行され、処理料金は接続アカウントのクレジットから差し引かれます。

主な機能

  1. 01アップロードしたファイルの検査
  2. 02表計算、PDF、文書の編集
  3. 03スライドやデザインファイルの処理
  4. 04画像、音声、動画の処理
  5. 05タスク料金の見積もりと追跡

活用シーン

  1. 01編集前にファイル機能を確認
  2. 02PDFの変換や編集
  3. 03音声処理や動画の書き出し
  4. 04ジョブの状態確認と結果取得

MCP 対応

Streamable HTTP経由で、ファイルの検査、編集、処理ツールをMCPクライアントに公開します。クライアントはOAuthまたは専用のbearer tokenでホスト型エンドポイントに接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://easyruncraft.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

EasyRunCraft MCP

EasyRunCraft MCP は、EasyRunCraft 用の Model Context Protocol ブローカーです。アシスタントはこれを使用して、ドキュメント、スプレッドシート、画像、音声、動画、デザインファイルを確認・編集します。処理には EasyRunCraft のネイティブエンジンを使用し、接続されたアカウントの EasyRunCraft クレジットを消費します。

製品https://easyruncraft.com
セットアップhttps://easyruncraft.com/mcp
料金https://easyruncraft.com/pricing
レジストリ名com.easyruncraft/mcp
トランスポートStreamable HTTP
エンドポイントhttps://easyruncraft.com/mcp
認証OAuth、スコープ mcp:tools(更新には offline_access を使用)

このリポジトリには、ブローカーのエントリーポイント mcp/server.mjs、それがインポートするモジュール、公開 MCP ガイドを収めた docs/、およびレジストリマニフェスト server.json が含まれています。

接続

MCP Streamable HTTP に対応したクライアントにホストされたエンドポイントを追加し、ブラウザーでサインインします。

https://easyruncraft.com/mcp

EasyRunCraft はそのリソースから OAuth メタデータを検出し、アカウントのログイン画面と同意画面を表示して、mcp:tools 用のオーディエンスに紐づいたアクセストークンを発行します。同じエンドポイントでは、https://easyruncraft.com/mcp の詳細設定セクションで作成した専用のベアラートークンも使用できます。

Codex:

codex mcp add easyruncraft --url https://easyruncraft.com/mcp
codex mcp login easyruncraft

このリポジトリの mcp.json は、エージェントプラグインホストで使用するリモートサーバーのエントリーです。上記 URL での Streamable HTTP、OAuth クライアントの識別情報メタデータ、および mcp:tools と offline_access のスコープが設定されています。

ブローカーをローカルで実行する

サポート対象のクライアントエンドポイントはホストされた URL です。このパッケージを使って、同じブローカーをお使いのマシンで起動することもできます。Node.js 22 以降が必要です。アカウントへのサインインとクレジットの請求は、EasyRunCraft アカウント API で引き続き処理されます。ネイティブエディターのバイナリは別個のランタイムリリースであり、MCP_NATIVE_DIR を通じて提供されます。このリポジトリには保存されていません。

npm install
export PUBLIC_URL=http://127.0.0.1:4350
export ACCOUNT_API_URL=http://127.0.0.1:8795
export MCP_BILLING_SECRET="$(openssl rand -hex 32)"
npm start

npm start は node mcp/server.mjs を実行します。開発環境では、プロセスは 127.0.0.1:8796 で待ち受けます。PUBLIC_URL と ACCOUNT_API_URL には、ループバックアドレスを指定する必要があります。/mcp への呼び出しは、ACCOUNT_API_URL が /api/mcp/authenticate でベアラートークンを受け入れた後に処理されます。

変数開発時のデフォルト値役割
MCP_PORT8796待ち受けポート
LISTEN_HOST127.0.0.1待ち受けアドレス
PUBLIC_URLhttp://127.0.0.1:4350OAuth リソースメタデータと署名付きファイル URL に使用する公開オリジン
ACCOUNT_API_URLhttp://127.0.0.1:8795認証と請求に使用するアカウント API
MCP_BILLING_SECRET未設定/api/mcp/billing 用の共有シークレット。タスクがクレジットを予約する前に必須(32 文字以上)
MCP_DATA_DIR.data/dev/mcp-files非公開のアップロード、出力、ファイルメタデータ
MCP_NATIVE_DIR.cache/nativeインストール済みのネイティブエディター実行ファイル
MCP_WORK_DIR.cache/mcp-workジョブごとの作業ディレクトリ
MCP_CONCURRENCY2実行中のジョブ数。1〜4
RUNTIME_STORE_DIR未設定リリースエンドポイントが使用するランタイムリリースストア
RUNTIME_RELEASE_SECRET未設定ランタイムリリース公開用のベアラーシークレット
NODE_ENV未設定production を指定すると、本番環境用の Linux リスナー、HTTPS オリジン、ユーザー ID ごとに分離されたジョブが選択されます

GET /mcp-health は、各ネイティブエンジンが存在するかどうかを報告します。ファイル処理ツールにはこれらのエンジンが必要です。https://easyruncraft.com/mcp のホストサービスには、すでにインストールされています。

ツール

service_info、quote_task、create_upload、inspect_file、edit_spreadsheet、pdf_capabilities、query_pdf、edit_pdf、export_pdf、editor_capabilities、process_photo、process_word、process_deck、process_vector、process_fig、process_cad、process_design、process_light、process_sound、process_film、process_effect、get_job、cancel_job、delete_file。

create_uploadでアップロードし、返されたURLにバイトデータをPUTしてから、形式に対応するツールを呼び出します。quote_taskは、ジョブを送信する前に料金を返します。結果を取得するには、get_jobをポーリングしてください。ファイル処理が正常に完了した場合は、検査、音声変換、動画のエクスポート、アニメーションのレンダリングを含め、1クレジットがかかります。アップロード、見積もり、機能の確認、ステータスのポーリング、ダウンロードに別途料金はかかりません。プランの詳細はhttps://easyruncraft.com/pricingをご覧ください。

一時ファイルは、そのファイルに対する操作がない状態が2時間続くと期限切れになります。処理、見積もり、結果の取得、ダウンロードを行うと、アイドル期限が延長されます。

ディレクトリのメタデータ

MCP Market、TrackMCP、公式MCP Registryは、このリポジトリを直接読み取れます。

リポジトリのURL https://github.com/eastling/easyruncraft-mcpをMCP MarketとTrackMCPに送信してください。どちらの掲載先も、この公開リポジトリからREADME、マニフェスト、ソースを取得します。

ドキュメント

これらのガイドの一部には、EasyRunCraft製品のチェックアウトに含まれるデプロイ用ピンへのリンクがあります。ガイドで説明されているブローカーのソースは、このリポジトリのmcp/ツリーです。

ライセンス

MIT。LICENSEをご覧ください。ネイティブエディターのバイナリはこのパッケージに含まれていません。それぞれのライセンス表記は、各ランタイムのリリースに付属しています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。