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 toolsRead 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). 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. [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… [ALPHA, write] Send a connection request. Gated: requires confirm:true. Returns a structured status (ok | duplicate | already_connected | restricted | quota_exhausted | failed). Counts against the daily connect cap.
create_post
from source
[ALPHA, write] Publish a text post to your feed. Gated: requires confirm:true. Returns a structured status. [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 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. 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 a company
get_conversation
from source
Read messages in a LinkedIn conversation by its URN (get the URN from get_inbox). 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 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). 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 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 the authenticated user
get_notifications
from source
Get your recent LinkedIn notifications (headline, time, read state). 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. 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. 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 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. [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 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 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). 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).… [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). Gated: requires confirm:true. Returns a structured status. Counts against the daily message cap.
whoami
from source