larsbaunwall avatar

Unlinked

larsbaunwall/unlinked

Pulls your LinkedIn professional profile directly into Claude or Copilot using LinkedIn's official Member Data Portability API. You get read-only access to positions, education, skills, certifications, projects, and activity data without scraping or manual copy-paste. Five tools cover the basics: fetch full profile, get activity feed, pull specific sections by name, poll recent changes via changelog API, and diagnose authorization issues. Currently EEA and Switzerland only, thanks to the Digital Markets Act. Setup is straightforward if you can generate a member access token from a LinkedIn Developer app. Useful when you want AI assistants to have accurate professional context about you for resume writing, job applications, or career planning conversations.

GitHub stars
4
tools
4
auth
Secret needed
transport
STDIO
env vars
2
last updated
Oct 6, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

linkedin_get_profileYour résumé in one call, with recent edits included. Larger sections come back as links.

Your résumé in one call, with recent edits included. Larger sections come back as links.

No parameter schema in public metadata yet.

linkedin_get_sectionOne section, a page at a time (limit 1-200, default 50, plus cursor).

One section, a page at a time (limit 1-200, default 50, plus cursor).

No parameter schema in public metadata yet.

linkedin_get_recent_activityWhat changed in the last 28 days: profile edits, posts, comments, reactions.

What changed in the last 28 days: profile edits, posts, comments, reactions.

No parameter schema in public metadata yet.

linkedin_check_accessWhether LinkedIn is sharing recent changes with this app.

Whether LinkedIn is sharing recent changes with this app.

No parameter schema in public metadata yet.

Sponsors

Configuration

LINKEDIN_TOKEN*secret

LinkedIn access token from the OAuth Token Generator. Accepts a bare token or 'Bearer <token>'. Required for EEA/Switzerland members only.

UNLINKED_CACHE_TTL

How long fetched LinkedIn data is cached in memory, e.g. 30m, 2h, 1d, or 0 to turn caching off. Defaults to 6h.

Readme

Unlinked logo Unlinked

Your LinkedIn profile, up to date, in one call. From your terminal or from your AI assistant.


Unlinked reads your own data from LinkedIn's official Member Data Portability API and hands it over as tidy JSON. It works two ways:

  • CLI: unlinked profile prints your profile as JSON.
  • MCP server: unlinked --mcp gives Model Context Protocol clients such as Claude Desktop and GitHub Copilot four read-only tools.

LinkedIn's data export can lag behind what you just did. Unlinked also reads your recent changes (the last 28 days) and merges them in, so a headline you edited yesterday or a comment you wrote last week is already there.

:eu: EEA / Switzerland only. LinkedIn's Member Data Portability API is currently available only to members located in the European Economic Area and Switzerland. Thank you, Digital Markets Act (DMA)!

:warning: Use at your own risk. You use Unlinked entirely on your own responsibility. See the Disclaimer.


View the full README on GitHub

Details

Repository
github.com/larsbaunwall/unlinked
Category
Data & Analytics
Package
@larsbaunwall/unlinked
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Data & Analytics MCP servers

View all
1qso-graph avatarQrz Mcpqso-graph/qrz-mcpQRZ.com MCP server. Callsign lookup, DXCC resolution, logbook queries via QRZ XML API.4stars
2totonga avatarASAM ODS odsbox jaquel MCP Servertotonga/odsbox-jaquel-mcpMCP server for ASAM ODS with Jaquel query tools, connection management, and data access4stars
3hithereiamaliff avatarHithereiamaliff Mcp Datagovmyhithereiamaliff/mcp-datagovmyThis MCP server provides seamless access to Malaysia's government open data, including datasets, w…3stars
4alcastaro avatarDatos Gob Do Mcp Serveralcastaro/datos.gob.do-mcp-serverMCP server for datos.gob.do — Dominican Republic open government data (CKAN 2.11).3stars
5artgas1 avatarXmlriver Mcpartgas1/xmlriver-mcpGoogle/Yandex SERP parsing and Yandex Wordstat keyword frequency via XMLRiver XML API3stars
6aernouddekker avatarNumbersmcpaernouddekker/macos-mcpMCP server for macOS Numbers.app — spreadsheet access via AppleScript0stars