mcpField
F
File Merger MCP Server

File Merger MCP Server

ローカル
github.com/exoticknightファイル・ストレージ2860 週間前に更新

File Merger MCP Server について

File Merger MCP Server は、複数のファイルを1つに結合する MCP サーバーです。結合の対象を許可されたディレクトリに限定したいユーザー向けです。

主な機能

  1. 01複数ファイルを1つの出力ファイルに結合
  2. 02許可されたディレクトリのみにアクセス
  3. 03ツールでアクセス可能なディレクトリを一覧表示
  4. 04ファイルサイズと結合の概要を報告

活用シーン

  1. 01複数のテキストファイルを1つにまとめる
  2. 02Claude Desktop からファイル結合を実行する

MCP 対応

本プロジェクトは MCP サーバーであり、merge_files と list_allowed_directories のツールを MCP クライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"file-merger": {
"command": "npx",
"args": [
"-y",
"@exoticknight/mcp-file-merger"
]
}
}
}
起動コマンドnpx -y @exoticknight/mcp-file-merger

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@exoticknight/mcp-file-merger

ツール

2

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
inputPathsarrayはい統合するファイルパスの配列
outputPathstringはい統合後の出力ファイルのパス

詳細

MseeP.ai Security Assessment Badge

Trust Score

File Merger MCP サーバー

複数のファイルを 1 つにまとめるシンプルなユーティリティです。高速で安全、そして簡単に使えます。

File Merger Server MCP server

機能

  • シンプル - 任意の数のファイルを 1 つのコマンドでマージします
  • 高速 - あらゆるサイズのファイルを効率的に結合します
  • 安全 - 許可したディレクトリにのみアクセスします
  • 詳細 - ファイルサイズとマージの概要をレポートします

API

ツール
  • merge_files

    • 入力:
      • inputPaths (string[]): マージするファイル
      • outputPath (string): 出力ファイルの場所
    • 戻り値:
      • マージの詳細を含む成功メッセージ
  • list_allowed_directories

    • サーバーがアクセスできるディレクトリを一覧表示します

Claude Desktop での使用方法

claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "file-merger": {
      "command": "npx",
      "args": [
        "-y",
        "@exoticknight/mcp-file-merger",
        "/path/to/allowed/dir"
      ]
    }
  }
}

インストール

# Clone and install
git clone https://github.com/exoticknight/mcp-file-merger.git
cd mcp-file-merger
npm install
npm run build

ライセンス

Apache License 2.0

コメント

MCP は初めてですか?

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

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