MCP Bundler Service

by highlight-ing

32 318 downloads Not rated yet MIT
GitHub

About

A microservice for bundling MCP servers from GitHub repositories and preparing it for deployment.

Details

License
MIT

Explore

- GitHub Integration: Bundle code directly from any public GitHub repository
- Format Options: Output in either ESM (mjs) or CommonJS (cjs) format
- Commit Pinning: Specify exact commit hashes for reproducible builds
- GCP Storage: Optional upload of bundled code to Google Cloud Storage for further deployment
- Swagger Documentation: Interactive API documentation with Swagger UI
- Error Handling: Comprehensive error reporting with appropriate status codes

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 MCP Bundler Service
    Command (node, npx, python, etc.)

    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


pnpm install

The service includes a Dockerfile for containerized deployment:

bash

For Google Cloud Run deployment, set the GCP_SERVICE_ACCOUNT_KEY environment variable with your service account credentials JSON.

| Variable | Description | Default |
|----------|-------------|---------|
| GCP_SERVICE_ACCOUNT_KEY | GCP service account credentials JSON | - |
| DISABLE_GCP_INTEGRATION | Set to "true" to disable GCP uploads | - |
| SENTRY_INGEST_URL | Sentry ingest URL | - |

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "mcp bundler service": {
            "mcp-bundler": {
                "command": "docker",
                "args": [
                    "build",
                    "-t",
                    "mcp-bundler",
                    "."
                ]
            }
        }
    }
}

McpServers

{
    "mcp-bundler": {
        "command": "docker",
        "args": [
            "build",
            "-t",
            "mcp-bundler",
            "."
        ]
    }
}

A microservice that bundles code from GitHub repositories and prepares it for deployment. It supports direct return of bundled code or uploading to Google Cloud Storage.

Quick Start

```bash

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.

Videos about MCP Bundler Service

Relevant YouTube tutorials, setups, and demos