forked from stickerdaniel/linkedin-mcp-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmanifest.json
More file actions
110 lines (110 loc) · 3.91 KB
/
manifest.json
File metadata and controls
110 lines (110 loc) · 3.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
{
"manifest_version": "0.4",
"name": "linkedin-mcp-server",
"display_name": "LinkedIn MCP Server",
"version": "4.9.3",
"description": "Connect Claude to LinkedIn for profiles, connection requests, companies, job details, and people search",
"long_description": "# LinkedIn MCP Server\n\nConnect Claude to your LinkedIn account with an MCP Bundle (MCPB, formerly DXT). The bundle starts quickly, downloads the Patchright Chromium browser in the background when needed, and opens LinkedIn login on the first auth-requiring tool call.\n\n## First-time managed runtime flow\n\n1. Install the `.mcpb` bundle in Claude Desktop.\n2. Start Claude Desktop; the MCP server starts and begins preparing the Patchright Chromium browser cache under `~/.linkedin-mcp/patchright-browsers`.\n3. If you call a tool before setup finishes, the tool returns a setup-in-progress error.\n4. On the first tool call that needs authentication, a browser window opens so you can sign into LinkedIn.\n5. Retry the tool after login completes.\n\nDocker remains available as a separate runtime path, but it still requires host-side `--login`.",
"author": {
"name": "Daniel Sticker",
"email": "daniel@sticker.name",
"url": "https://daniel.sticker.name/"
},
"homepage": "https://github.com/stickerdaniel/linkedin-mcp-server",
"documentation": "https://github.com/stickerdaniel/linkedin-mcp-server#readme",
"support": "https://github.com/stickerdaniel/linkedin-mcp-server/issues",
"license": "MIT",
"keywords": [
"linkedin",
"scraping",
"mcp",
"mcpb",
"profiles",
"companies",
"jobs",
"people",
"search",
"posts"
],
"icon": "assets/icons/linkedin.png",
"screenshots": [
"assets/screenshots/screenshot.png"
],
"server": {
"type": "uv",
"entry_point": "linkedin_mcp_server/__main__.py",
"mcp_config": {
"command": "uv",
"args": [
"run",
"--project",
"${__dirname}",
"-m",
"linkedin_mcp_server"
]
}
},
"tools": [
{
"name": "get_person_profile",
"description": "Get detailed information from a LinkedIn profile including work history, education, certifications, skills, projects, connections, and recent posts"
},
{
"name": "connect_with_person",
"description": "Send a connection request or accept an incoming one, with optional note"
},
{
"name": "get_sidebar_profiles",
"description": "Extract profile URLs from LinkedIn sidebar recommendation sections on a profile page"
},
{
"name": "get_company_profile",
"description": "Extract comprehensive company information and details"
},
{
"name": "get_company_posts",
"description": "Get recent posts from a company's LinkedIn feed"
},
{
"name": "get_job_details",
"description": "Retrieve specific job posting details using LinkedIn job IDs"
},
{
"name": "search_jobs",
"description": "Search for jobs with filters like keywords and location"
},
{
"name": "search_people",
"description": "Search for people on LinkedIn by keywords and location"
},
{
"name": "get_inbox",
"description": "List recent conversations from the LinkedIn messaging inbox"
},
{
"name": "get_conversation",
"description": "Read a specific messaging conversation by thread ID or LinkedIn username"
},
{
"name": "search_conversations",
"description": "Search LinkedIn messages by keyword"
},
{
"name": "send_message",
"description": "Send a message to a LinkedIn user with explicit confirmation and optional profile URN support"
},
{
"name": "close_session",
"description": "Properly close browser session and clean up resources"
}
],
"user_config": {},
"compatibility": {
"claude_desktop": ">=0.10.0",
"platforms": [
"darwin",
"linux",
"win32"
]
}
}