Skip to content
Agentmart
Submit a tool

LinkedIn MCP

Unofficial local LinkedIn research and opt-in alpha writes; live compatibility is unverified.

Connector by devag7 · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 12
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/devag7-linkedin-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Unofficial local LinkedIn research and opt-in alpha writes; live compatibility is unverified.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
17 read · 6 write · 0 delete · 1 not yet classified
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 24

Read from the source code; the running server may list different tools.

Read 17 · Look things up without changing anything.

  • export_application_tracker
  • get_company
  • get_company_employees
  • get_company_posts
  • get_conversation
  • get_feed
  • get_inbox
  • get_job_details
  • get_my_profile
  • get_notifications
  • get_pending_invitations
  • get_profile
Show 5 more tools
  • health_check
  • search_companies
  • search_jobs
  • search_people
  • whoami

Write 6 · Create, change, send or run things.

  • close_session
  • comment_on_post
  • create_post
  • prepare_job_application
  • react_to_post
  • send_message

Not yet classified 1 · We could not tell from the name and description.

  • connect_with_person

Network hosts it talks to 5

  • api.github.com · found in code
  • github.com · found in code
  • glama.ai · found in code
  • npm.pkg.github.com · found in code
  • synthetic.invalid · found in code

Files it touches

  • %APPDATA%\\Claude\\claude_desktop_config.json
  • /opt/google/chrome/chrome
  • Your home directory (~)
  • C:\\Windows
  • Z:\\lmcp-missing-windows-root

Tools (24)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • close_session

    Close Chrome while retaining this runtime’s profile ownership. Stop the server to release the profile.

  • comment_on_post

    [ALPHA, write] Comment on a post. Gated: requires confirm:true. Returns a structured status.

  • connect_with_person

    [ALPHA, write] Send a connection request. Gated: requires confirm:true. Returns a structured status (ok | duplicate | already_connected | restricted | quota_exhausted | failed | unknown). Counts against the daily connect cap.

  • create_post

    [ALPHA, write] Publish a text post to your feed. Gated: requires confirm:true. Returns a structured status.

  • export_application_tracker

    Format up to 50 application statuses that you enter into a CSV. It does not inspect LinkedIn, infer submission, or save data. A receipt-verified status requires your explicit confirmation.

  • get_company

    Get a company by its LinkedIn URL slug (e.g. "google", "microsoft"). Returns name, description, website, industry, size, HQ.

  • get_company_employees

    List employees LinkedIn surfaces for a company (by URL slug). Returns name, headline, and public identifier (feed the slug to get_profile). Prospecting core.

  • get_company_posts

    Get a company's recent posts by its LinkedIn URL slug (e.g. "google"). Returns post text + a short meta line.

  • get_conversation

    Read a bounded page of messages by the conversation URN from get_inbox, sorted oldest-first with sender attribution when present. Continuation is not verified.

  • get_feed

    Get recent posts from your LinkedIn home feed (author + post text).

  • get_inbox

    List a bounded first page of recent conversations with participant names, headlines and profile links. Continuation is not verified.

  • get_job_details

    Get full details for a job posting by its numeric id (the digits in /jobs/view/<id> or from search_jobs jobUrn).

  • get_my_profile

    Get the authenticated user's own LinkedIn profile (experience, education, headline, summary).

  • get_notifications

    Get your recent LinkedIn notifications (headline, time, read state).

  • get_pending_invitations

    List your pending connection invitations — received (inbound, with the urn/sharedSecret to accept later) and sent (outbound). Read-only.

Show 9 more tools
  • get_profile

    Get a LinkedIn profile by public identifier (the slug in the profile URL, e.g. "satyanadella").

  • health_check

    Deep health check: cookie login state, a LIVE Voyager probe (confirms the API actually answers, not just that a cookie exists), and today's safety-budget headroom (per-action used/cap/remaining + pending invites).

  • prepare_job_application

    Create a local, unsaved worksheet from a job you selected and evidence you provide. This does not fetch, fill, upload or submit an application. Verify every claim and the current listing yourself.

  • react_to_post

    [ALPHA, write] React to a post. Gated: requires confirm:true. Returns a structured status.

  • search_companies

    Search LinkedIn companies by keywords. Returns name + universalName slug (pass that to get_company for full details).

  • search_jobs

    Search LinkedIn jobs by keywords (and optional location). Returns title, location, posted time.

  • search_people

    Search LinkedIn people by keywords. Returns name, headline, location, and public identifier (pass that to get_profile for full details).

  • send_message

    [ALPHA, write] Send a message. Pass thread_id / conversation_urn to REPLY into an existing conversation; new threads require a separate experimental opt-in and lack current live success evidence. Gated: requires confirm:true. Returns a structured status. Counts against the daily message cap.

  • whoami

    Report server version, browser/login status, and capabilities.

Signals

Stars
12
Forks
3
Open issues
1
Last commit
Oct 22, 2026 (7 days ago)
Last release
Oct 21, 2026 (7 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.devag7/linkedin-mcp
Version
4.1.1
Auth
No auth
Packages
npm linkedin-mcp-tools
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

LinkedIn MCP. Agent Mart. https://agentmart.dev/connectors/devag7-linkedin-mcp (last updated 2026-10-25)