Skip to main content
Glama

Linked API MCP

by Linked-API

fetch_company

Retrieve LinkedIn company details, including employees, posts, and decision makers, using a company URL. Customize data retrieval with filters and optional configurations for targeted insights.

Instructions

Allows you to open a company page to retrieve its basic information (st.openCompanyPage action). Can optionally retrieve employees, posts and decision makers.

Input Schema

NameRequiredDescriptionDefault
companyUrlYesPublic or hashed LinkedIn URL of the company. (e.g., 'https://www.linkedin.com/company/microsoft')
dmRetrievalConfigNoOptional. Configuration for retrieving decision makers. Available only if retrieveDMs is true.
employeeRetrievalConfigNoOptional. Configuration for retrieving employees. Available only if retrieveEmployees is true.
postRetrievalConfigNoOptional. Configuration for retrieving posts. Available only if retrievePosts is true.
retrieveDMsNoOptional. Whether to retrieve the company's decision makers information. Default is false.
retrieveEmployeesNoOptional. Whether to retrieve the company's employees information. Default is false.
retrievePostsNoOptional. Whether to retrieve the company's posts information. Default is false.

Input Schema (JSON Schema)

{ "properties": { "companyUrl": { "description": "Public or hashed LinkedIn URL of the company. (e.g., 'https://www.linkedin.com/company/microsoft')", "type": "string" }, "dmRetrievalConfig": { "description": "Optional. Configuration for retrieving decision makers. Available only if retrieveDMs is true.", "properties": { "limit": { "description": "Optional. Number of decision makers to retrieve. Defaults to 20, with a maximum value of 20. If a company has fewer decision makers than specified, only the available ones will be returned.", "type": "number" } }, "type": "object" }, "employeeRetrievalConfig": { "description": "Optional. Configuration for retrieving employees. Available only if retrieveEmployees is true.", "properties": { "filter": { "description": "Optional. Object that specifies filtering criteria for employees. When multiple filter fields are specified, they are combined using AND logic.", "properties": { "firstName": { "description": "Optional. First name of employee.", "type": "string" }, "industries": { "description": "Optional. Array of enums representing industries. Matches if employee works in any of the listed industries. Takes specific values available in the LinkedIn interface.", "type": "array" }, "lastName": { "description": "Optional. Last name of employee.", "type": "string" }, "locations": { "description": "Optional. Array of free-form strings representing locations. Matches if employee is located in any of the listed locations.", "type": "array" }, "position": { "description": "Optional. Job position of employee.", "type": "string" }, "schools": { "description": "Optional. Array of institution names. Matches if employee currently attends or previously attended any of the listed institutions.", "type": "array" } }, "type": "object" }, "limit": { "description": "Optional. Maximum number of employees to retrieve. Defaults to 500, with a maximum value of 500.", "type": "number" } }, "type": "object" }, "postRetrievalConfig": { "description": "Optional. Configuration for retrieving posts. Available only if retrievePosts is true.", "properties": { "limit": { "description": "Optional. Number of posts to retrieve. Defaults to 20, with a maximum value of 20.", "type": "number" }, "since": { "description": "Optional. ISO 8601 timestamp to filter posts published after the specified time.", "type": "string" } }, "type": "object" }, "retrieveDMs": { "description": "Optional. Whether to retrieve the company's decision makers information. Default is false.", "type": "boolean" }, "retrieveEmployees": { "description": "Optional. Whether to retrieve the company's employees information. Default is false.", "type": "boolean" }, "retrievePosts": { "description": "Optional. Whether to retrieve the company's posts information. Default is false.", "type": "boolean" } }, "required": [ "companyUrl" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Linked-API/linkedapi-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server