Platforms / linkedin
linkedin toolset
10 tools. Mount this server and your agent gets every linkedin endpoint, fully typed.
claude mcp add capzy-linkedin --transport http https://mcp.capzy.ai/linkedin/mcp \ --header "Authorization: Bearer YOUR_KEY"
Companies
linkedin_company
1 credit
Company Profile
Public company profile with logo and banner.
| Param | Type | Required | Description |
|---|---|---|---|
universal_name |
string | required | Company universal name/slug. |
locale |
string | optional | Preferred content locale (e.g. en_US) — sets the ?locale= hint. |
country |
string | optional | Egress country. Default: us |
linkedin_school
1 credit
not yet verified
School Profile
University/school public profile with logo and banner.
| Param | Type | Required | Description |
|---|---|---|---|
universal_name |
string | required | School slug. |
locale |
string | optional | Preferred content locale (e.g. en_US) — sets the ?locale= hint. |
country |
string | optional | Egress country. Default: us |
Content
linkedin_article
1 credit
Get Article
Pulse article content.
| Param | Type | Required | Description |
|---|---|---|---|
article_slug |
string | required | Pulse article slug. |
country |
string | optional | Egress country. Default: us |
linkedin_learning
1 credit
Learning Course
LinkedIn Learning course details.
| Param | Type | Required | Description |
|---|---|---|---|
course_slug |
string | required | Course slug. |
country |
string | optional | Egress country. Default: us |
linkedin_post
1 credit
Get Post
Public post with author, image and reactions.
| Param | Type | Required | Description |
|---|---|---|---|
post_slug |
string | required | Post activity slug. |
country |
string | optional | Egress country. Default: us |
Jobs
linkedin_company_jobs
1 credit
Company Jobs
Public job openings for a company.
| Param | Type | Required | Description |
|---|---|---|---|
company_id |
string | required | Company numeric id. |
keywords |
string | optional | Optional keyword filter within the company's jobs. |
location |
string | optional | Free-text location filter. |
geo_id |
string | optional | Numeric LinkedIn geo id (from geo_suggest). |
sort |
string | optional | Result order. |
date_posted |
string | optional | Keep only jobs posted within this window. |
experience_level |
string | optional | Filter to one experience level. |
job_type |
string | optional | Filter to one job type. |
workplace_type |
string | optional | Filter to on-site, remote, or hybrid roles. |
remote |
boolean | optional | Shortcut for workplace_type=remote. An explicit workplace_type wins. Default: False |
salary_min |
integer | optional | Minimum base salary in USD (mapped to LinkedIn's nearest salary bucket). |
easy_apply |
boolean | optional | Only Easy Apply roles. Default: False |
page |
integer | optional | 1-based page number; convenience for start (page N → start=(N-1)*25). |
start |
integer | optional | Result offset for pagination. Default: 0 |
country |
string | optional | Egress country. Default: us |
linkedin_job
1 credit
Job Detail
Full job details and description.
| Param | Type | Required | Description |
|---|---|---|---|
job_id |
string | required | LinkedIn job id. |
country |
string | optional | Egress country. Default: us |
linkedin_jobs_search
1 credit
Jobs Search
Keyword + location job search with filters.
| Param | Type | Required | Description |
|---|---|---|---|
keywords |
string | required | Job keywords. |
location |
string | optional | Free-text location (e.g. 'San Francisco Bay Area'). |
geo_id |
string | optional | Numeric LinkedIn geo id (from geo_suggest) — more precise than location. |
sort |
string | optional | Result order. |
date_posted |
string | optional | Keep only jobs posted within this window. |
experience_level |
string | optional | Filter to one experience level. |
job_type |
string | optional | Filter to one job type. |
workplace_type |
string | optional | Filter to on-site, remote, or hybrid roles. |
remote |
boolean | optional | Shortcut for workplace_type=remote. An explicit workplace_type wins. Default: False |
salary_min |
integer | optional | Minimum base salary in USD (mapped to LinkedIn's nearest salary bucket). |
company |
string | optional | Scope to one company by numeric company id (f_C). |
easy_apply |
boolean | optional | Only jobs you can apply to without leaving LinkedIn (Easy Apply). Default: False |
page |
integer | optional | 1-based page number; convenience for start (page N → start=(N-1)*25). |
start |
integer | optional | Result offset for pagination. Default: 0 |
country |
string | optional | Egress country. Default: us |
Profiles
linkedin_profile
1 credit
Member Profile
Public member profile with avatar, about and experience.
| Param | Type | Required | Description |
|---|---|---|---|
public_id |
string | required | Profile public id/vanity. |
locale |
string | optional | Preferred content locale (e.g. en_US) — sets the ?locale= hint. |
country |
string | optional | Egress country. Default: us |
Reference
linkedin_geo_suggest
1 credit
Geo Suggest
Resolve location/company names to numeric ids.
| Param | Type | Required | Description |
|---|---|---|---|
query |
string | required | Free-text name. |
country |
string | optional | Egress country. Default: us |
Fewer tools?
The aggregate server at https://mcp.capzy.ai/mcp reaches this platform through 5 discovery meta-tools, and https://mcp.capzy.ai/search/mcp carries just each platform's primary search.