Search for LinkedIn users with various filters.
Retrieve detailed profile information about a LinkedIn user.
Look up LinkedIn user details by email.
Retrieve posts for a LinkedIn user by URN.
Retrieve reactions for a LinkedIn user by URN.
Retrieve top chat messages from the LinkedIn management API.
Send a chat message using the LinkedIn management API.
Send a connection invitation to a LinkedIn user.
Create a comment on a LinkedIn post or reply.
Retrieve a list of LinkedIn user connections.
Retrieve reposts for a LinkedIn post.
Retrieve comments for a LinkedIn post.
Search for LinkedIn companies via Google – the first result is typically the best match.
Retrieve detailed information about a LinkedIn company.
Retrieve employees for a given LinkedIn company.
Perform a Google search.
The LinkedIn Data Access MCP provides comprehensive access to LinkedIn data and functionalities through the HorizonDataWave API. It enables users to search for LinkedIn profiles, retrieve detailed user information, access posts and reactions, and manage LinkedIn accounts. With this MCP, you can perform advanced searches for LinkedIn users with various filters, look up profiles by email, retrieve user posts and reactions, and access company information. The MCP also supports account management features like sending connection requests, messaging users, and commenting on posts.
The LinkedIn Data Access MCP server provides a comprehensive interface to LinkedIn data and account management features through the HorizonDataWave API. This MCP allows you to search for LinkedIn users, retrieve profile information, access posts and reactions, and manage LinkedIn accounts.
To use this MCP server, you need to add it to your MCP client configuration. Add the following to your client's configuration:
{
"mcpServers": {
"linkedin-data-access": {
"url": "https://smithery.ai/server/@horizondatawave/hdw-mcp-server"
}
}
}
Alternatively, you can run the server locally by following these steps:
Clone the repository:
git clone https://github.com/horizondatawave/hdw-mcp-server.git
Install dependencies:
cd hdw-mcp-server
npm install
Configure your environment variables by creating a .env
file with your HorizonDataWave API credentials.
Start the server:
npm start
Add the local server to your MCP client configuration:
{
"mcpServers": {
"linkedin-data-access": {
"url": "http://localhost:3000"
}
}
}
Once the MCP server is configured, you can use it to access LinkedIn data and functionalities. The server provides various tools for different LinkedIn-related tasks.
You can search for LinkedIn users with various filters such as keywords, name, title, company, location, industry, and education. For example:
Search for LinkedIn users who work at Microsoft in the software engineering field.
You can retrieve detailed profile information for a LinkedIn user by providing their URL, alias, or URN:
Get the LinkedIn profile for John Doe at Microsoft.
You can retrieve a user's posts and associated reactions:
Show me the recent posts from Jane Smith on LinkedIn.
The MCP also supports account management features like sending connection requests, messaging users, and commenting on posts:
Send a connection request to Sarah Johnson at Google.
You can search for companies and retrieve detailed information about them:
Find information about Tesla on LinkedIn.
The MCP server requires the following environment variables:
HDW_API_KEY
: Your HorizonDataWave API keyPORT
: The port on which the server will run (default: 3000)You can set these variables in a .env
file in the root directory of the project.