Skip to content

Releases: prakharagarwal-dev/linkedin-mcp-server

v0.16.0

Choose a tag to compare

@prakharagarwal-dev prakharagarwal-dev released this 04 Aug 13:25

Highlights:

  • Share one local LinkedIn runtime safely across multiple MCP clients with fair scheduling and atomic browser operations.
  • Manage runtime ownership, the dedicated Chromium profile, LinkedIn login, and LinkedIn logout through explicit CLI commands.
  • Configure interactive or unattended approval per exact account-changing tool.
  • Use unified live cursor pagination for invitations.
  • Publish personal posts with corrected composer settling, pre-submit failure classification, and exact dynamic search evidence.

What's Changed

Full Changelog: v0.15.0...v0.16.0

v0.15.0

Choose a tag to compare

@prakharagarwal-dev prakharagarwal-dev released this 02 Aug 11:50
78c57fb

Changed

  • Removed LINKEDIN_MCP_LIVE_ENABLED; the LinkedIn runtime is now available on normal server startup.
  • Browser setup and authentication now follow BROWSER_AUTO_INSTALL and AUTO_LOGIN_ON_START directly.
  • Capability access remains restricted by registered typed tools, allowed surfaces, scopes, effects, authentication guards, pacing, and confirmation-protected writes.
  • Removed the obsolete option from CLI status, MCPB and Official Registry metadata, configuration examples, and public documentation.

Verification

  • 436 offline tests on Python 3.12 and 3.13
  • Ruff formatting and lint checks
  • Strict Pyright type checking
  • CodeQL analysis
  • Wheel, source distribution, MCPB, and Official MCP Registry validation

v0.14.2

Choose a tag to compare

@prakharagarwal-dev prakharagarwal-dev released this 02 Aug 09:23
0e0d03e

Privacy-compliant desktop distribution

  • Adds a complete local data-processing, sharing, retention, deletion, and contact policy.
  • Advertises the project and LinkedIn privacy policies in the MCPB manifest.
  • Exposes the project privacy policy in PyPI metadata and bundles it in the desktop extension.

All 438 offline tests pass on Python 3.12 and 3.13. The release workflows will attach checksummed, attested Python and MCPB artifacts, publish PyPI and multi-architecture GHCR packages, and publish Official MCP Registry metadata.

v0.14.1

Choose a tag to compare

@prakharagarwal-dev prakharagarwal-dev released this 01 Aug 12:41
0f147a9

Corrected public release.

  • Advertises v0.14.1 in the MCP initialize response.
  • Publishes the GHCR image for linux/amd64 and linux/arm64.
  • Produces a byte-reproducible MCPB desktop bundle from tracked source.

Python package: linkedin-mcp-local
Executable: linkedin-mcp
Container: ghcr.io/prakharagarwal-dev/linkedin-mcp-server:0.14.1

See CHANGELOG.md for details.

v0.14.0

Choose a tag to compare

@prakharagarwal-dev prakharagarwal-dev released this 01 Aug 11:25
b29d670

Initial public release of the standalone Python LinkedIn MCP server.

Highlights:

  • 31 typed capabilities across jobs, people, companies, posts, invitations, connections, and messaging
  • persistent Playwright authentication with one browser worker and internal pacing
  • deny-by-default scopes and confirmation-gated, hash-locked write actions
  • stdio and loopback Streamable HTTP transports
  • 435 offline mock-verified tests with Python 3.12/3.13, Ruff, strict Pyright, and CodeQL
  • PyPI, MCPB, and OCI release packaging

This is an unofficial project and is not affiliated with or endorsed by LinkedIn. See the README for account-safety, authorization, and installation guidance.