{"type":"mcp_server","name":"hdw-mcp-server","description":"This repository hosts the HDW MCP Server, which provides comprehensive access to LinkedIn data and functionalities via the HorizonDataWave API, including user search, profile lookup, and account management.","category":"Developer Tools","language":"JavaScript","stars":62,"forks":1,"owner":"horizondatawave","github_url":"https://github.com/horizondatawave/hdw-mcp-server","homepage":null,"setup":"## Setup\n\n### 1. Clone the Repository (macOS)\n\nOpen your terminal and run the following commands:\n\n```bash\n# Clone the repository\ngit clone https://github.com/horizondatawave/hdw-mcp-server.git\n\n# Change directory to the project folder\ncd hdw-mcp-server\n\n# Install dependencies\nnpm install\n```\n### 2. Obtain Your API Credentials\n\nRegister at [app.horizondatawave.ai](https://app.horizondatawave.ai) to get your API key and 100 free credits. You will receive your **HDW_ACCESS_TOKEN** and **HDW_ACCOUNT_ID**.\n\n---\n\n### 3. Configure the Environment\n\nCreate a `.env` file in the root of your project with the following content:\n\n```env\nHDW_ACCESS_TOKEN=YOUR_HD_W_ACCESS_TOKEN\nHDW_ACCOUNT_ID=YOUR_HD_W_ACCOUNT_ID\n```\n### 4. Client Configuration\n\n#### 4.1 Claude Desktop\n\nUpdate your Claude configuration file (`claude_desktop_config.json`) with the following content:\n\n```json\n{\n  \"mcpServers\": {\n    \"hdw\": {\n      \"command\": \"npx\",\n      \"args\": [\"@horizondatawave/mcp\"],\n      \"env\": {\n        \"HDW_ACCESS_TOKEN\": \"YOUR_HD_W_ACCESS_TOKEN\",\n        \"HDW_ACCOUNT_ID\": \"YOUR_HD_W_ACCOUNT_ID\"\n      }\n    }\n  }\n}\n```\n*Configuration file location:*\n\n- **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Windows:** `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n---\n\n#### 4.2 Cursor\n\n**Easy way:**  \nOpen Cursor Settings and add a new MCP server with the command:\n\n```bash\nenv HDW_ACCESS_TOKEN=your-access-token HDW_ACCOUNT_ID=your-account-id node /path/to/your/build/index.js\n```\n**Safe way:**  \nCopy the provided template `run.template.sh` to a new file (e.g. `run.sh`), update it with your credentials, and configure Cursor to run:\n\n```bash\nsh /path/to/your/run.sh\n```\n#### 4.3 Windsurf\n\nUpdate your Windsurf configuration file (`mcp_config.json`) with the following content:\n\n```json\n{\n  \"mcpServers\": {\n    \"hdw\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/your/build/index.js\"],\n      \"env\": {\n        \"HDW_ACCESS_TOKEN\": \"YOUR_HD_W_ACCESS_TOKEN\",\n        \"HDW_ACCOUNT_ID\": \"YOUR_HD_W_ACCOUNT_ID\"\n      }\n    }\n  }\n}\n```\n**Note:** After configuration, you can disable official web tools to conserve your API credits.\n\n---\n\n### MCP Client Example Configuration\n\nBelow is an example configuration for an MCP client (e.g., a custom integration):\n\n```json\n{\n  \"mcpServers\": {\n    \"hdw\": {\n      \"command\": \"npx\",\n      \"args\": [\"@horizondatawave/mcp\"],\n      \"env\": {\n        \"HDW_ACCESS_TOKEN\": \"YOUR_HD_W_ACCESS_TOKEN\",\n        \"HDW_ACCOUNT_ID\": \"YOUR_HD_W_ACCOUNT_ID\"\n      }\n    }\n  }\n}\n```\nReplace the paths and credentials with your own values.","tools":"## Available Tools\n\n1.  LinkedIn Users Search: Filter and search for LinkedIn users by keywords, name, title, company, location, industry, and education.\n2.  Profile Lookup: Retrieve detailed profile information for a LinkedIn user.\n3.  Email Lookup: Find LinkedIn user details by email address.\n4.  Posts & Reactions: Retrieve a user's posts and associated reactions.\n5.  Post Reposts & Comments: Retrieve reposts and comments for a specific LinkedIn post.\n6.  Account Management: Retrieve and send chat messages, send connection invitations, create comments, and retrieve user connections.\n7.  Company Search & Details: Find LinkedIn companies using Google search, retrieve detailed information, and retrieve company employees.\n8.  Google Search","faq":null,"created_at":"2025-03-12T20:27:22+00:00","updated_at":"2025-03-28T09:47:40+00:00","source_url":"https://model-context-protocol.com/servers/linkedin-data-access-account-management-server","related_articles":[]}