Last updated: 2026-03-11
Issue: #245
linkedin mcplinkedin mcp serverlinkedin apilinkedin cli
linkedin automationlinkedin toolkitlinkedin agent toolslinkedin typescriptlinkedin playwrightlinkedin browser automationmodel context protocol linkedinlinkedin jobs automationlinkedin messaging automationlinkedin developer tools
Open-source LinkedIn MCP server, LinkedIn CLI, and TypeScript automation toolkit for inbox, search, feed, jobs, profile, and safe confirmed actions.
https://github.com/sigvardt/linkedin-buddy/tree/main/docs
linkedinlinkedin-apilinkedin-automationlinkedin-clilinkedin-mcplinkedin-toolkitmcpmcp-servermodel-context-protocolplaywrightbrowser-automationtypescriptnodejsai-agents
Use assets/brand/social-preview-v2.png for the GitHub social preview image.
GitHub CLI and the public updateRepository GraphQL mutation support description and homepage updates, but not social preview uploads, so this image currently has to be set in the GitHub repository settings UI.
The root README should continue to emphasize:
- "LinkedIn MCP server" in the hero and early paragraphs.
- "LinkedIn CLI" and "TypeScript API" in section headings.
- "LinkedIn API" language with a clear note that this is a Playwright-backed toolkit, not LinkedIn's official partner API.
- Copy-paste quick start commands.
- Comparison language that helps evaluators understand the repo quickly.
- Internal links to docs for advanced workflows.
Snapshot captured on 2026-03-11 with:
gh search repos "<query>" --limit 10 --json name,description,url| Query | linkedin-buddy in top 10? | Example top result |
|---|---|---|
linkedin mcp |
No | stickerdaniel/linkedin-mcp-server |
linkedin mcp server |
No | stickerdaniel/linkedin-mcp-server |
linkedin cli |
No | tigillo/linkedin-cli |
linkedin api |
No | alabarga/linkedin-api |
This baseline is intentionally lightweight. Re-run it after major README or metadata changes to see whether GitHub repo search visibility improves.
Root and package-level package.json files should keep these ideas aligned:
linkedin-mcplinkedin-mcp-serverlinkedin-clilinkedin-apilinkedin-automationmodel-context-protocolplaywrightbrowser-automationtypescriptnodejs
- Update
README.mdhero copy if the product surface changes. - Keep
package.jsondescriptions and keywords aligned. - Keep GitHub description, topics, and homepage aligned with this file.
- Verify the README badges still render.
- Verify the social preview image file still matches the current brand.