LinkedIn MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LINKEDIN_EMAIL | Yes | Your LinkedIn email address | |
| LINKEDIN_PASSWORD | Yes | Your LinkedIn password | |
| LINKEDIN_PROFILE_URL | Yes | Your LinkedIn profile URL |
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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| linkedin_get_profileA | Obtém todos os dados do perfil do LinkedIn: headline, sobre, localização, experiências, formação e habilidades. |
| linkedin_update_headlineB | Atualiza o título/headline do perfil do LinkedIn. |
| linkedin_update_aboutA | Atualiza a seção "Sobre" do perfil do LinkedIn. |
| linkedin_add_experienceB | Adiciona uma nova experiência profissional ao perfil. |
| linkedin_add_educationB | Adiciona uma nova formação acadêmica ao perfil. |
| linkedin_add_skillB | Adiciona uma nova habilidade ao perfil. |
| linkedin_publish_postB | Publica um post no feed do LinkedIn. |
| linkedin_update_current_positionC | Atualiza o cargo atual (título, empresa e descrição) no perfil. |
| linkedin_analyze_profile_seoA | Analisa o perfil do LinkedIn e gera um relatório com pontuação de atratividade (0-100) e recomendações para atrair recrutadores. |
| linkedin_search_jobsA | Pesquisa vagas de emprego no LinkedIn por palavras-chave e localização. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Most tools are clearly distinct, targeting specific profile sections or actions. However, add_experience and update_current_position could be confused, as updating the current position is a form of experience management. analyze_profile_seo and get_profile both access profile data but serve different purposes.
All tool names follow a consistent verb_noun pattern with the linkedin_ prefix. Verbs (update, get, add, publish, analyze, search) and nouns are clear, and snake_case is used throughout, making the API predictable.
With 10 tools, the server is well-scoped for its purpose. It covers profile management, posting, job search, and SEO analysis without unnecessary redundancy, fitting comfortably within the ideal 3-15 range.
The tool surface covers core profile reads and updates, additions, posting, analysis, and job search. However, there are notable gaps: no update or delete operations for experiences, education, or skills, and no way to view or delete posts, limiting lifecycle management.