Skip to content

feat: add search_people tool with 1st degree connection support#152

Draft
danmunz wants to merge 2 commits intostickerdaniel:mainfrom
danmunz:feat/search-people
Draft

feat: add search_people tool with 1st degree connection support#152
danmunz wants to merge 2 commits intostickerdaniel:mainfrom
danmunz:feat/search-people

Conversation

@danmunz
Copy link

@danmunz danmunz commented Feb 13, 2026

This PR adds a new search_people tool to the LinkedIn MCP server.

Features:

  • People Search: New search_people tool to find LinkedIn profiles based on keywords.
  • Network Filtering: Supports an only_first_degree boolean parameter to limit search results to 1st-degree connections (your direct network).
  • Structured Output: Returns names and profile URLs for easy follow-up with the get_person_profile tool.

Implementation Details:

  • Added PersonSearchScraper class inheriting from BaseScraper.
  • Implemented LinkedIn-specific URL building for people search with the network=["F"] parameter for 1st-degree filtering.
  • Integrated the tool into the existing register_person_tools framework.

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

@stickerdaniel
Copy link
Owner

Hey, I just released a new version that inlines the scraping code and removes the linkedin_scraper dependency. Would love to merge this feature!

@stickerdaniel stickerdaniel marked this pull request as draft February 16, 2026 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants