# mcp-audiense-di-linkedin

> MCP Server

This repository provides an MCP server enabling Claude to interact with LinkedIn Insight, allowing users to create, analyze reports, and get insights using their LinkedIn account. The server requires Node.js,

## Overview

- **Category:** Developer Tools
- **Language:** TypeScript
- **Stars:** 2
- **Forks:** 0
- **Owner:** AudienseCo
- **GitHub:** https://github.com/AudienseCo/mcp-audiense-di-linkedin
- **Created:** 2025-03-25T12:06:42+00:00
- **Updated:** 2025-03-27T08:47:47+00:00
- **Source:** https://model-context-protocol.com/servers/audiense-linkedin-mcp-server-claude

## Setup

## Setup

Before using this server, ensure you have:

- **Node.js** (v18 or higher)
- **Claude Desktop App**
- **LinkedIn Account** with appropriate permissions
- **Auth0 Authentication** credentials

1. Open the configuration file for Claude Desktop:

   - **MacOS:**
     ```bash
     code ~/Library/Application\ Support/Claude/claude_desktop_config.json
     ```
   - **Windows:**
     ```bash
     code %AppData%\Claude\claude_desktop_config.json
     ```

2. Add or update the following configuration:

   ```json
   "mcpServers": {
     "di-linkedin": {
       "command": "/opt/homebrew/bin/node",
       "args": [
         "/ABSOLUTE/PATH/TO/YOUR/build/index.js"
       ]
     }
   }
   ```

3. Save the file and restart Claude Desktop.

## Tools

## Available Tools

1.  `get-linkedin-reports` (Retrieves the list of LinkedIn reports owned by the authenticated user.)
2.  `get-linkedin-report` (Fetches detailed information about a specific LinkedIn report.)
3.  `create-linkedin-report` (Creates a new LinkedIn report with audience definition.)
4.  `get-linkedin-insights` (Gets insights for a specific LinkedIn report.)
5.  `get-linkedin-categories` (Gets categories for a specific LinkedIn report.)
6.  `get-linkedin-typeahead` (Gets LinkedIn typeahead suggestions for a specific facet and query.)
7.  `list-linkedin-typeahead-facets` (Lists all available facets that can be used with the `get-linkedin-typeahead` tool.)
8.  `list-linkedin-facet-values` (Lists all LinkedIn facets with predefined values, or filters by a specific facet.)
9. `get-linkedin-account` (Gets LinkedIn account details including LinkedIn token.)
10. `initiate-linkedin-device-auth` (Initiates the device authorization flow to get a device code for authentication.)
