Unlinked
Provides LinkedIn professional profile and activity data to GitHub Copilot, enabling AI assistants to read profile sections, activity, and recent changes.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Unlinkedshow me my LinkedIn profile"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Unlinked
Bring your LinkedIn professional profile into AI assistants — without copy-pasting, scraping, or guessing.
Unlinked is a TypeScript MCP server that connects your LinkedIn professional profile and experience to any Model Context Protocol client — Claude Desktop, GitHub Copilot, and others. It reads your data directly from LinkedIn's official Member Data Portability API, so your assistant always has accurate, up-to-date context about who you are professionally.
:eu: EEA / Switzerland only. LinkedIn's Member Data Portability API is currently available exclusively to members located in the European Economic Area and Switzerland. Thank you, Digital Markets Act (DMA)!
What it does
Once connected, your AI assistant can:
Read your full professional profile — positions, education, skills, certifications, projects, languages, honours, publications, patents, and more
Fetch any specific LinkedIn data domain by name
Poll for recent profile changes via the LinkedIn changelog API
Diagnose authorization status so you can quickly identify consent or permission issues
All data access is read-only. Your access token is used only to talk to LinkedIn and is never stored, logged, or echoed back.
Related MCP server: LinkedIn Intelligence MCP Server
Prerequisites
Node.js 22+
A LinkedIn Developer app with the Member Data Portability API (Member) product enabled (follow this guide)
A member access token from the LinkedIn OAuth Token Generator (requires EEA/Switzerland membership)
Setup
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"unlinked": {
"command": "npx",
"args": ["-y", "@larsbaunwall/unlinked"],
"env": {
"LINKEDIN_TOKEN": "<your_access_token>"
}
}
}
}The config file is typically at:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
GitHub Copilot (VS Code)
Add to your user-level MCP config (File → Preferences → MCP Servers) or a workspace .vscode/mcp.json:
{
"servers": {
"unlinked": {
"command": "npx",
"args": ["-y", "@larsbaunwall/unlinked"],
"env": {
"LINKEDIN_TOKEN": "<your_access_token>"
}
}
}
}Tools
Tool | Description |
| Get the user's LinkedIn résumé: bio, work history, education, skills, certifications, projects, etc. |
| Get the user's LinkedIn activity: connections, posts, articles, comments, likes, job applications |
| Get raw data for one specific LinkedIn section by exact name |
| Get recent changes to the user's LinkedIn data (past 28 days), with cursor-based polling |
| Check whether the user has granted LinkedIn data access — useful for diagnosing missing data |
Configuration
Environment variable | Required | Description |
| Yes | LinkedIn access token. Accepts |
| No | API version in |
Development
npm install
npm run build
npm run dev # run directly from source with .env
npm run inspect # test with MCP InspectorSee AGENTS.md for implementation guidance.
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables AI assistants to interact with LinkedIn by scraping profiles, companies, job postings, and getting personalized job recommendations using authenticated browser automation.Last updated172,974Apache 2.0
- AlicenseBqualityFmaintenanceConnects Claude Desktop to LinkedIn's data layer for AI-powered networking, enabling profile research, content creation and scheduling, engagement automation, analytics tracking, and messaging through natural language.Last updated8534MIT
- Alicense-qualityDmaintenanceEnables Claude AI to interact with LinkedIn through browser automation, including profile reading, people and job search, company research, post publishing, and profile editing.Last updatedMIT
- Alicense-qualityFmaintenanceEnables AI assistants to connect to LinkedIn, accessing profiles and companies, searching for jobs and people, managing saved jobs, updating job-search profile settings, and inspecting analytics.Last updated1Apache 2.0
Related MCP Connectors
Let AI tools securely access your LinkedIn network and DMs
Give AI agents the LinkedIn tools to find, qualify, engage, and follow up with prospects.
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/larsbaunwall/Unlinked'
If you have feedback or need assistance with the MCP directory API, please join our Discord server