Skip to content

[BUG] Search jobs does not return any job Ids #195

@NoahStarkenburg

Description

@NoahStarkenburg

Installation Method

  • Docker (specify docker image version/tag): .._
  • Claude Desktop DXT extension (specify docker image version/tag): .._ - [x] Local Python setup
    ## When does the error occur?
  • At startup
  • During tool call (specify which tool):
    • get_person_profile
    • get_company_profile
    • get_job_details
    • search_jobs
    • close_session

MCP Client Configuration

N/A - using Claude Code CLI

MCP Client Logs

N/A

Error Description

search_jobs uses innerText to extract page content, which only captures visible text. Job IDs exist solely in link href attributes (/jobs/view/12345/), so they are never returned in the response. This makes it impossible to
chain search_jobs to get_job_details because the job ID needed to call get_job_details is missing from the search results.

Additionally, only one page of results is loaded (~7-10 jobs), and scrolling targets the main window instead of the sidebar container where LinkedIn renders job cards.

Fix: #171

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions