LinkedIn Company Admin MCP

by negrueu

284 downloads
Not rated
GitHub

About

MCP server for LinkedIn Company Page administration. 24 tools covering page admin writes (about, logo, details), content (create/edit/delete/schedule/reshare/reply), growth (invite-to-follow, scheduled queue), plus employee-advocacy bridge tools (tag company, reshare as admin). B

Details

Author
negrueu
Downloads
284
Categories
Other, Automation

- 24 tools grouped into session, company read, company admin, company content, company growth, and bridge categories
- Browser-first architecture via Patchright headless Chromium with stealth anti-detection
- Zero credentials stored; login is always interactive
- Selectors use aria-label/role/innerText only — no obfuscated CSS hashes
- Rate limiting applied to every write tool via @rate_limited(...)
- 13 tools end-to-end validated; 8 tools have explicit preconditions documented

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 LinkedIn Company Admin MCP
    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 and run using uvx linkedin-company-admin-mcp --login for a one-time interactive login, then uvx linkedin-company-admin-mcp to run the MCP server on stdio. No credentials are stored; the session lives in a persistent profile protected with Unix permissions 0o700.

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "linkedin company admin mcp": {
            "linkedin-company-admin": {
                "command": "uvx",
                "args": [
                    "linkedin-company-admin-mcp"
                ]
            }
        }
    }
}

McpServers

{
    "linkedin-company-admin": {
        "command": "uvx",
        "args": [
            "linkedin-company-admin-mcp"
        ]
    }
}

LinkedIn Company Admin MCP

MCP server exposing 24 tools for LinkedIn Company Page administration, plus personal-to-company bridge tools for employee-advocacy workflows. Complementary to stickerdaniel/linkedin-mcp-server (which covers personal LinkedIn). Fills the gap none of the existing LinkedIn MCPs cover: browser-first administration of a LinkedIn Company Page.

Install

``bash uvx linkedin-company-admin-mcp --login # one-time interactive login uvx linkedin-company-admin-mcp # run the MCP server (stdio) `

Tool groups

- Session (3): status, warmup, logout - Company read (6): page info, posts, followers, mentions, admins, analytics - Company admin (3): edit about, edit logo, update details - Company content (6): create, edit, delete, schedule, reshare, reply to comment - Company growth (2): invite-to-follow, list-scheduled - Bridge personal -> company (4): tag company, reshare, comment as admin, read personal mentions

Design principles

- Browser-first via Patchright (headless Chromium, stealth anti-detection). - Zero credentials stored. Login is always interactive; session lives in a persistent profile (
chmod 0o700 on Unix). - Selectors are aria-label / role / innerText only — no obfuscated CSS hashes. Centralized in one file with "last verified YYYY-MM-DD". - Rate limiting is applied, not just imported. Every write tool is wrapped in @rate_limited(...)`.

Status

End-to-end validated 2026-04-17 on a live Company Page. 13 tools marked validated; 8 tools have explicit preconditions documented (e.g. edit_logo needs an image, reply_comment needs an existing comment, invite_to_follow is capped at LinkedIn's 250/month quota). MIT licensed. Python 3.12+.
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.