LinkedIn data API
6 endpoints for LinkedIn: company, company people, company affiliated pages, company also viewed, company posts, company jobs. One API key, one JSON schema, as MCP tools or REST.
Endpoints
Call any of them over MCP with call_endpoint and its path, or over REST.
| Endpoint | Returns | Credits | Cache |
|---|---|---|---|
| companyGET /v1/linkedin/company | Public LinkedIn company page: description, industry, size, headquarters, specialties, followers. | 1 | 15 min |
| company/peopleGET /v1/linkedin/company/people | People a LinkedIn company page lists, with profile links and avatars. | 5 | 15 min |
| company/affiliated-pagesGET /v1/linkedin/company/affiliated-pages | Affiliated pages a LinkedIn company points to, such as its product showcases. | 1 | 15 min |
| company/also-viewedGET /v1/linkedin/company/also-viewed | Companies a LinkedIn company page lists as similar pages. | 1 | 15 min |
| company/postsGET /v1/linkedin/company/posts | Recent update posts from a LinkedIn company page, with reaction and comment counts. | 5 | 10 min |
| company/jobsGET /v1/linkedin/company/jobs | Open roles a LinkedIn company page lists, with location and posting date. | 5 | 2 min |
Connect your agent over MCP
Remote MCP server: https://data.openkrill.app/mcp with your key in the x-api-key header.
claude mcp add --transport http krilldata \
https://data.openkrill.app/mcp \
--header "x-api-key: YOUR_API_KEY"{
"mcpServers": {
"krilldata": {
"url": "https://data.openkrill.app/mcp",
"headers": {
"x-api-key": "YOUR_API_KEY"
}
}
}
}{
"mcpServers": {
"krilldata": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://data.openkrill.app/mcp",
"--header",
"x-api-key:${API_KEY}"
],
"env": {
"API_KEY": "YOUR_API_KEY"
}
}
}
}