Skip to main content
Glama

linkedin

Server Details

LinkedIn: The LinkedIn Data API offers access to detailed information on individuals, companies.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

B3.4/5.0

Scored across 12 tools

Disambiguation5/5

Each tool targets a distinct resource and action: company search/detail/lists, job search/detail, people search/profile, and post comments/reactions. Overlap between person search and company employees is handled by clear descriptions. No two tools appear to do the same thing.

Naming Consistency4/5

All tools follow a get_ prefix with snake_case naming, making the set predictable overall. Minor inconsistencies exist in singular/plural usage (company vs. people/jobs/posts) and awkward embedded identifiers like get_company_companyId_employees, but the pattern remains readable.

Tool Count5/5

Twelve tools is a well-scoped size for a LinkedIn read-only data server. The toolset covers companies, jobs, people, and posts without excessive redundancy or unnecessary endpoints.

Completeness4/5

Core workflows are covered: search to detail for companies, jobs, and people, plus employee, job, and post listings with comment and reaction lookups. Minor gaps exist, such as no standalone post-detail-by-ID endpoint and no write operations, but these are reasonable for an apparent read-only API.

Available Tools

12 tools
get_companyGet a company profileAInspect

Provide either slug or companyId. If neither is given, the request fails with 400 VALIDATION_ERROR.

Take the slug from a /company/search result rather than guessing it from the company name — a company's slug often differs from its display name. Group: Companies. Billing per call: 1 Credits.

Inputs: slug, companyId.

get_company_companyId_employeesList a company's employeesAInspect

Returns people who list this company as their employer.

Results may include private or out-of-network profiles, which appear with the name LinkedIn Member. Full profiles cannot be retrieved for those records, so check the name before calling /person-profile with the returned memberId. Group: Companies. Billing per call: 1 Credits.

Inputs: companyId (required), count, start.

get_company_companyId_jobsList a company's open jobsBInspect

Returns an empty list if the company has no open postings. Use the jobId from a result with /jobs/detail/{jobId}. Group: Companies. Billing per call: 1 Credits.

Inputs: companyId (required), count, start.

get_company_postsList a company's postsBInspect

Returns the same post structure as /person-profile/posts. This endpoint is addressed by slug only. Group: Companies. Billing per call: 1 Credits.

Inputs: slug (required), count, start.

get_jobs_detail_jobIdGet a job postingAInspect

Returns the full description for a posting. Several fields are only present on some postings; the company name is most reliably taken from the search result that provided the jobId. Group: Jobs. Billing per call: 1 Credits.

Inputs: jobId (required).

get_person_profileGet a person's profileAInspect

Returns a full profile including experience, education, and skills.

Obtain a memberId from /people/search or /company/{companyId}/employees. Note that profiles which are private or outside your network cannot be retrieved; these appear in listings with the name LinkedIn Member. Group: Person. Billing per call: 1 Credits.

Inputs: memberId (required).

get_person_profile_postsList a person's postsBInspect

Returns an empty list if the person has not posted. Group: Person. Billing per call: 1 Credits.

Inputs: memberId (required), count, start.

get_posts_postId_commentsList comments on a postBInspect

Returns an empty list when the post has no comments. Group: Posts. Billing per call: 1 Credits.

Inputs: postId (required), count, start.

get_posts_postId_reactionsList reactions on a postCInspect

Returns an empty list when the post has no reactions. Group: Posts. Billing per call: 1 Credits.

Inputs: postId (required), count, start.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      C
      quality
      D
      maintenance
      Enables access to comprehensive LinkedIn data, including professional profile details, company information, and social engagement metrics. It supports searching for people, retrieving posts and comments, and fetching detailed experience, skills, and recommendations.
      52
      MIT
    • A
      license
      C
      quality
      D
      maintenance
      Enables access to LinkedIn data including profile enrichment, company information, job searches, post analytics, and social interactions through the LinkedIn Api8 API with comprehensive search and data retrieval capabilities.
      51
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources