LinkedIn Data API MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | 不适用 (Not applicable) | |
| PORT | No | 不适用 (Not applicable) | |
| API_KEY | Yes | API 密钥 (API Key) for accessing the Linkedin Data Api |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_company_by_domainB | Enrich the company data by domain. 1 credit per successful request. |
| get_company_details_by_idC | The endpoint enrich full details of the company |
| get_company_detailsC | The endpoint enrich full details of the company |
| get_profile_school_interestsB | Get the profile's school interests up to 50 results per page |
| get_profile_newsletter_interestsB | Get the profile's newsletter interests up to 50 results per page |
| get_similar_profilesB | Returns profiles that are similar to the provided profile |
| get_profile_positions_with_skillsD | Get Profile Positions With Skills |
| get_profile_company_interestB | Get the profile's company interests up to 50 results per page. |
| profile_data_u0026_recommendationsC | Get Profile Data, Given and Received Recommendations. 2 credits per call |
| get_given_recommendationsA | To scrape all recommendations from a profile, increase the start value to +100 for each request until you reach the total recommendations count. You can find the total recommendations count in the response |
| get_profile_data_connection_u0026_follower_count_and_posC | Get Profile Data, Connection \u0026 Follower Count and Posts. 2 credits per call |
| about_the_profileC | Get profile verification details, profile’s joined, contact information updated, and profile photo updated date |
| get_profile_data_and_connection_u0026_follower_countD | Get Profile Data and Connection \u0026 Follower Count |
| get_received_recommendationsB | To scrape all recommendations from a profile, increase the start value to +100 for each request until you reach the total recommendations count. You can find the total recommendations count in the response |
| get_profiles_commentsB | Get last 50 comments of a profile. 1 credit per call |
| get_profile_reactionsC | Find out what posts a profile reacted to |
| get_profile_post_and_commentsC | Get profile post and comments of the post |
| get_profile_connection_u0026_follower_countD | Get Profile Connection \u0026 Follower Count |
| get_profile_post_commentC | Get 50 comments of a profile post (activity) |
| search_people_by_urlD | Search profiles by a keyword. You may see less than 10 results per page. This is because not return all profiles as public, sometimes hiding profiles and these profiles appear in the result. The endpoint automatically filters these profiles from the result |
| get_profile_dataC | Enrich profile data, including experience, skills, language and companies. |
| search_peopleC | Search profiles by a keyword. You may see less than 10 results per page. This is because not return all profiles as public, sometimes hiding profiles and these profiles appear in the result. The endpoint automatically filters these profiles from the result |
| get_profile_data_by_urlC | Get all profile data, including experience, skills, language, education, course, and companies, open to work status, hiring status, location. Check Example Responses for more details |
| get_profile_group_interestsB | Get the profile's group interests up to 50 results per page |
| get_profile_top_voice_interestsC | Get the profile's top voices interests |
| get_profiles_postsB | Get last 50 posts of a profile. 1 credit per call |
| get_post_reactionsC | Get profiles that reacted to the post |
| get_profile_top_positionC | Get profile top position |
| get_companys_postC | Get last 50 posts of a company. 1 credit per call |
| get_company_pages_people_also_viewedC | Get Company Pages People Also Viewed |
| get_company_insights_premiumA | Get Company Insight Details \u0026 Company Details in a single request. 5 credit per call. If the request fails, you don't pay. |
| search_postsD | Search Posts |
| search_jobs_v2D | Search Jobs |
| get_profiles_posted_jobsC | Get profile's posted jobs. |
| get_company_post_commentsC | Get comments of a company post |
| get_company_employees_countC | Get company employees count (location filter possible) |
| search_companiesD | Search companies |
| get_job_detailsC | Get the full job details, including the job skills and the company information |
| get_article_commentsC | Get article comments with url |
| get_article_reactionsC | Get article reactions with url |
| get_articleC | Get article with url |
| get_user_articlesC | Get user articles by profile with url or username |
| get_post_repostsC | Get post reposts by post url |
| get_postC | Get post details |
| get_company_jobsD | Get company jobs |
| search_jobsC | Search Jobs |
| health_checkD | Health Check |
| get_hiring_teamA | Get hiring team/job poster profile details. You can use either a job id or a job URL. One of these is required. |
| search_locationsB | Search locations by keyword |
| search_post_by_hashtagD | Search Post by Hashtag |
| get_company_jobs_countC | Get total number of opening jobs the company |
| get_profile_recent_activity_timeB | Get the time of the profile's last activity |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/BACH-AI-Tools/bachai-linkedin-data-api'
If you have feedback or need assistance with the MCP directory API, please join our Discord server