LinkedIn MCP
JSON →Scrape LinkedIn profiles and companies, get recommended jobs, and perform job searches.
Install
uvx Setup Tools · 17
- get_person_profile Get profile info with explicit section selection (experience, education, interests, honors, languages, certifications, skills, projects, contact_info, posts)
- get_my_profile Get the authenticated user's own LinkedIn profile (same sections as get_person_profile)
- connect_with_person Send a connection request or accept an incoming one, with optional note
- get_sidebar_profiles Extract profile URLs from sidebar recommendation sections ('More profiles for you', 'Explore premium profiles', 'People you may know') on a profile page
- get_inbox List recent conversations from the LinkedIn messaging inbox
- get_conversation Read a specific messaging conversation by username or thread ID
- search_conversations Search messages by keyword
- send_message Send a message to a LinkedIn user (requires confirmation)
- get_company_profile Extract company information with explicit section selection (posts, jobs); about-section references may include a company_urn entry carrying the numeric id used by LinkedIn's people-search currentCompany URL facet
- get_company_posts Get recent posts from a company's LinkedIn feed
- search_companies Search for companies on LinkedIn by keywords
- get_company_employees List employees at a company from the /people/ page, with optional keyword filter
- search_jobs Search for jobs with keywords and location filters
- search_people Search for people by keywords, location, connection degree (1st/2nd/3rd), and current company
- get_job_details Get detailed information about a specific job posting
- get_feed Get recent posts from the authenticated user's home feed
- close_session Close browser session and clean up resources
Links
★ 2,002 GitHub stars