Open source · Official LinkedIn OpenID
LinkedIn OpenID MCP
A multi-user Model Context Protocol server so any ChatGPT or Claude user can connect their own LinkedIn account — using LinkedIn’s official OpenID Connect API only.
Tools
| Tool | What it returns |
|---|---|
get_linkedin_profile | Signed-in user’s name, email, picture, sub |
search | Profile + docs search hits |
fetch | Resources profile or docs |
Connect in ChatGPT
- Deploy the server (Fly / Railway / Render) with your LinkedIn app credentials
- ChatGPT → Settings → Connectors → enable Developer mode
- Create connector → MCP URL = your deployment root
https://…/ - Authorize → sign in with LinkedIn → ask
Call get_linkedin_profile
MCP URL: https://YOUR-HOST/ OAuth: https://YOUR-HOST/.well-known/oauth-authorization-server
Operator setup (you host once for all users)
- Create a LinkedIn Developer app and enable Sign In with LinkedIn using OpenID Connect
- Set redirect URI to
https://YOUR-HOST/oauth/linkedin/callback - Set env:
BASE_URL,LINKEDIN_CLIENT_ID,LINKEDIN_CLIENT_SECRET - Share the MCP URL — each end-user OAuths their own LinkedIn account
Official OpenID returns lite profile only. This project does not scrape feeds, connections, or messages. Unofficial LinkedIn automation can get accounts restricted.