File Merger

by exoticknight

22 stars
276 downloads
Not rated
GitHub

About

A simple utility to combine multiple files into a single file.

Details

Author
exoticknight
Repository
exoticknight/mcp-file-merger
GitHub stars
22
Downloads
276
License
Apache License 2.0
Categories
File Management, Productivity, Other, AI

- Simple - Merge any number of files with a single command
- Fast - Efficiently combines files of any size
- Secure - Only accesses directories you allow
- Detailed - Reports file sizes and merge summary

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name File Merger
    Command (node, npx, python, etc.) npx
    Arguments
    • Argument 1 -y
    • Argument 2 @exoticknight/mcp-file-merger
    • Argument 3 /path/to/allowed/dir

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository


Add to your claude_desktop_config.json:

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

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

merge_files

Merge multiple files into one. Parameters: inputPaths (array of strings), outputPath (string). Returns a success message with merge details.

list_allowed_directories

List the directories that the server can access.

- merge_files
- Inputs:
- inputPaths (string[]): Files to merge
- outputPath (string): Output file location
- Returns:
- Success message with merge details

- list_allowed_directories
- Lists directories the server can access

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

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

Linux

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

Macos

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

Windows

{
    "env": [],
    "args": [
        "/c",
        "npx",
        "-y",
        "@exoticknight/mcp-file-merger",
        "/path/to/allowed/dir"
    ],
    "shell": false,
    "command": "cmd"
}

Simple utility to combine multiple files into one. Fast, secure, and easy to use.

- Simple- Merge any number of files with a single command
- Fast- Efficiently combines files of any size
- Secure- Only accesses directories you allow
- Detailed- Reports file sizes and merge summary

- Inputs:

- inputPaths(string[]): Files to merge
- outputPath(string): Output file location

Add to yourclaude_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

Provides comprehensive access to an Obsidian vault, allowing AI agents to read, write, search, and manage notes via the Local REST API plugin.

Carryo is a remote MCP server for sharing Claude or ChatGPT-created HTML artifacts as live links.

MCP server that reads and writes the system clipboard — tables, text, code, JSON, URLs, images, and more. Preserves spreadsheet structure (rows/columns) that is lost when pasting into Claude directly. Claude can also write results back to your clipboard.

Read and edit Word (.docx) documents with track changes, comments, footnotes, and structural validation. 18 tools with OOXML-level paraId validation and document auditing.

Read and write data from Microsoft Excel files. Supports text, formulas, sheet creation, and Windows-only live editing.

Interact with Google Docs and Google Drive for document creation, editing, and file management, with support for shared drives.

Create, read, and manipulate Microsoft Word documents.

Manage notes and files in an Obsidian vault. Requires the Obsidian Local REST API plugin.

A server for manipulating PDF files, including merging, page extraction, and searching.

Automatically tailors resumes for specific job applications using LibreOffice.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.