Missinglinkz

by andrewlamamills-tech

260 downloads
Not rated
GitHub

About

Campaign link infrastructure for AI agents and developers. Validate destinations, build UTM-tracked links, and inspect landing pages for social-sharing readiness (OG tags, Twitter Cards, viewport, canonical, favicons) — one `mlz preflight` command runs build + validate + inspect

Details

Author
andrewlamamills-tech
Downloads
260
Categories
Other

- One-command preflight: build + validate + inspect in a single call
- Landing‑page inspection: OG tags, Twitter Cards, viewport, canonical, favicon
- Destination validation: SSL, resolution, redirect chains, response time
- Naming normalization (lowercase, hyphenated, no special characters)
- Shared, server‑enforced UTM taxonomy for team governance (Team plan)
- Free tier: 1,000 links/month, no credit card required

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 Missinglinkz
    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

Install globally with npm install -g missinglinkz, then start the MCP server using mlz mcp. The server exposes 13 tools (e.g., mlz_preflight, mlz_build_link, mlz_inspect_destination) that can be invoked from any MCP-compatible client.

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "missinglinkz": {
            "missinglinkz": {
                "command": "mlz",
                "args": [
                    "mcp"
                ],
                "env": {
                    "MLZ_API_KEY": "<YOUR_API_KEY>"
                }
            }
        }
    }
}

McpServers

{
    "missinglinkz": {
        "command": "mlz",
        "args": [
            "mcp"
        ],
        "env": {
            "MLZ_API_KEY": "<YOUR_API_KEY>"
        }
    }
}

MissingLinkz is campaign link infrastructure for AI agents and developers. Instead of leaving you with a manually built UTM string, it validates the destination and inspects the landing page before you publish — so ad spend never lands on a 404 or a link with a broken social preview. One mlz preflight call builds the tracked link, validates the destination, and inspects the page, returning a structured go/no-go report.

MCP Tools (13):
- mlz_preflight — Pre-publish campaign check: build + validate + inspect in one call
- mlz_build_link — Generate a UTM-tagged link
- mlz_inspect_destination — Inspect a URL for social-sharing readiness (OG tags, Twitter Card, viewport, canonical, favicon)
- mlz_validate_url — Validate a URL (SSL, resolution, redirect chains, response time)
- mlz_list_campaigns — List all campaigns
- mlz_suggest_naming — Suggest consistent naming for sources/mediums
- mlz_get_taxonomy — Read strict-mode state + allowed source/medium dictionary
- mlz_set_taxonomy — Configure strict taxonomy enforcement (Team)
- mlz_list_seats — List workspace seats and plan seat cap
- mlz_manage_seats — Mint/revoke workspace seat keys (Team, owner only)
- mlz_list_links — List recently generated links
- mlz_check_usage — Check API usage and remaining quota
- mlz_register — Register a new account

Features:
- One-command preflight: build + validate + inspect with a go/no-go report
- Landing-page inspection: OG tags, Twitter Cards, viewport, canonical, favicon
- Destination validation: SSL, resolution, redirect chains, response time
- Naming normalization (lowercase, hyphenated, no special characters) on every plan
- Shared, server-enforced UTM taxonomy for governance across a team (Team plan)
- Three surfaces: CLI, MCP server, and REST API — same validation engine across all
- Runs in CI/CD with pass/fail exit codes to block broken links before deploy
- Free tier: 1,000 links/month, no credit card

Install: npm install -g missinglinkz
Start the MCP server: mlz mcp

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.