mcpserver.lol
registry/devag7-linkedin-mcp
Connection check local install

devag7-linkedin-mcp

LinkedIn for AI assistants — search, profiles, jobs, feed, messaging, and gated writes.

Tools 22
GitHub stars 9
Installs / wk 72
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

22 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

close_session from source
Close the browser context and release resources (kills the Chrome process).
comment_on_post from source
[ALPHA, write] Comment on a post. Gated: requires confirm:true. Returns a structured status.
connect_with_person from source
[ALPHA, write] Send a connection request. Gated: requires confirm:true. Returns a structured status (ok | duplicate | already_connected | restricted | quota_exhausted | failed). Co…
create_post from source
[ALPHA, write] Publish a text post to your feed. Gated: requires confirm:true. Returns a structured status.
get_company from source
Get a company by its LinkedIn URL slug (e.g.
get_company_employees from source
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 from source
Get a company
get_conversation from source
Read messages in a LinkedIn conversation by its URN (get the URN from get_inbox).
get_feed from source
Get recent posts from your LinkedIn home feed (author + post text).
get_inbox from source
List your recent LinkedIn messaging conversations (title, last activity, unread count).
get_job_details from source
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 from source
Get the authenticated user
get_notifications from source
Get your recent LinkedIn notifications (headline, time, read state).
get_pending_invitations from source
List your pending connection invitations \u2014 received (inbound, with the urn/sharedSecret to accept later) and sent (outbound). Read-only.
get_profile from source
Get a LinkedIn profile by public identifier (the slug in the profile URL, e.g.
health_check from source
Deep health check: cookie login state, a LIVE Voyager probe (confirms the API actually answers, not just that a cookie exists), and today
react_to_post from source
[ALPHA, write] React to a post. Gated: requires confirm:true. Returns a structured status.
search_companies from source
Search LinkedIn companies by keywords. Returns name + universalName slug (pass that to get_company for full details).
search_jobs from source
Search LinkedIn jobs by keywords (and optional location). Returns title, location, posted time.
search_people from source
Search LinkedIn people by keywords. Returns name, headline, location, and public identifier (pass that to get_profile for full details).
send_message from source
[ALPHA, write] Send a message. Pass thread_id / conversation_urn to REPLY into an existing conversation (verified); otherwise a new thread is started to recipient_urn (best-known).…
whoami from source
Report server version, browser/login status, and capabilities.