Skip to main content
Glama
VasquezRivero92

LinkedIn MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLogging verbosity: debug, info, warn, errorinfo
LINKEDIN_CLIENT_IDNoYour LinkedIn app client ID
LINKEDIN_ACCESS_TOKENNoUse existing token instead of OAuth
LINKEDIN_REDIRECT_URINoOAuth callback URLhttp://localhost:50001/callback
LINKEDIN_CLIENT_SECRETNoYour LinkedIn app client secret

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_linkedin_profileA

Get the authenticated user's LinkedIn profile information

get_linkedin_postsA

Get the user's recent LinkedIn posts

get_linkedin_connectionsB

Get the user's LinkedIn connections

share_linkedin_postC

Share a new post on LinkedIn with optional image (via URL, prompt, or Nano Banana) or article link

generate_and_share_linkedin_postA

Generate an AI image with Nano Banana and share a post on LinkedIn with the generated image

search_linkedin_peopleC

Search for people on LinkedIn

add_linkedin_skillB

Add a skill to your LinkedIn profile

delete_linkedin_skillC

Delete a skill from your LinkedIn profile

add_linkedin_positionB

Add a work position to your LinkedIn profile

update_linkedin_positionB

Update an existing position on your LinkedIn profile

delete_linkedin_positionA

Delete a position from your LinkedIn profile

add_linkedin_educationC

Add education to your LinkedIn profile

delete_linkedin_educationC

Delete education from your LinkedIn profile

add_linkedin_certificationA

Add a certification to your LinkedIn profile

delete_linkedin_certificationA

Delete a certification from your LinkedIn profile

add_linkedin_publicationC

Add a publication to your LinkedIn profile

delete_linkedin_publicationA

Delete a publication from your LinkedIn profile

add_linkedin_languageC

Add a language to your LinkedIn profile

delete_linkedin_languageA

Delete a language from your LinkedIn profile

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 19 tools

Disambiguation4/5

Most tools map cleanly to a distinct resource-action pair, such as profile, posts, connections, people, or a specific profile section. The main ambiguity is generate_and_share_linkedin_post, which overlaps with share_linkedin_post since the latter already supports Nano Banana image generation and posting.

Naming Consistency4/5

Tool names follow a consistent snake_case verb_linkedin_noun pattern, making the set predictable. The compound generate_and_share_linkedin_post and the fact that update_linkedin_position is the only update action are minor deviations.

Tool Count3/5

At 19 tools, the set sits in the heavy 16-25 range, though many tools are parallel add/delete pairs for distinct profile sections. The count is not bloated, but it is borderline rather than compact.

Completeness3/5

The server covers profile reading, posting, search, and add/delete for many profile sections, but only positions have an update action. There is no update/delete for posts and no way to update core profile fields, leaving notable lifecycle gaps.

Maintenance

ActivityMaintained
ResponsivenessNo issues