Audiense Insights

Official

by audienseco

7 91 downloads Not rated yet Apache-2.0

About

Marketing insights and audience analysis from [Audiense](https://www.audiense.com/products/audiense-insights) reports, covering demographic, cultural, influencer, and content engagement analysis.

Details

Repository
AudienseCo/mcp-audiense-insights
License
Apache-2.0

Explore

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Audiense Insights
    Command (node, npx, python, etc.) npx
    Arguments
    • Argument 1 -y
    • Argument 2 mcp-audiense-insights
    Environment
    • AUDIENSE_CLIENT_ID your_client_id_here
    • TWITTER_BEARER_TOKEN your_token_here
    • AUDIENSE_CLIENT_SECRET your_client_secret_here

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Before using this server, ensure you have:

- Node.js (v18 or higher)
- Claude Desktop App
- Audiense Insights Account with API credentials
- X/Twitter API Bearer Token _(optional, for enriched influencer data)_

---

1. Open the configuration file for Claude Desktop:

- MacOS:

     code ~/Library/Application\ Support/Claude/claude_desktop_config.json

- Windows:
     code %AppData%\Claude\claude_desktop_config.json

2. Add or update the following configuration:

```json
"mcpServers": {
"audiense-insights": {
"command": "npx",
"args": [
"-y",
"mcp-audiense-insights"
],
"env": {
"AUDIENSE_CLIENT_ID": "your_client_id_here",
"AUDIENSE_CLIENT_SECRET": "your_client_secret_here",
"TWITTER_BEARER_TOKEN": "your_token_here"
}
}
}

3. Save the file and restart Claude Desktop.

- Double-check OAuth credentials.
- Ensure the refresh token is still valid.
- Verify that the required API scopes are enabled.

get-reports

Retrieves the list of Audiense insights reports owned by the authenticated user. Parameters: None.

get-report-info

Fetches detailed information about a specific intelligence report. Parameters: report_id (string) - The ID of the intelligence report.

get-audience-insights

Retrieves aggregated insights for a given audience, including demographics, behavioral traits, psychographics, and socioeconomic factors. Parameters: audience_insights_id (string) - The ID of the audience insights; insights (array of strings, optional) - List of specific insight names to filter.

get-baselines

Retrieves available baseline audiences, optionally filtered by country. Parameters: country (string, optional) - ISO country code to filter by.

get-categories

Retrieves the list of available affinity categories that can be used in influencer comparisons. Parameters: None.

compare-audience-influencers

Compares influencers of a given audience with a baseline audience. Parameters: audience_influencers_id (string) - ID of the audience influencers; baseline_audience_influencers_id (string) - ID of the baseline audience influencers; cursor (number, optional) - Pagination cursor; count (number, optional) - Number of items per page (default: 200); bio_keyword (string, optional) - Filter influencers by bio keyword; entity_type (enum: person | brand, optional) - Filter by entity type; followers_min (number, optional) - Minimum number of followers; followers_max (number, optional) - Maximum number of followers; categories (array of strings, optional) - Filter influencers by categories; countries (array of strings, optional) - Filter influencers by country ISO codes.

get-audience-content

Retrieves audience content engagement details, including liked content, shared content, and influential content. Parameters: audience_content_id (string) - The ID of the audience content.

report-summary

Generates a comprehensive summary of an Audiense report, including report metadata, audience size, segment information, top insights, and top influencers. Parameters: report_id (string) - The ID of the intelligence report to summarize.

1. Check Claude Desktop logs:

tail -f ~/Library/Logs/Claude/mcp*.log
2. Verify environment variables are set correctly. 3. Ensure the absolute path to index.js is correct.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "audiense insights": {
            "env": {
                "AUDIENSE_CLIENT_ID": "your_client_id_here",
                "TWITTER_BEARER_TOKEN": "your_token_here",
                "AUDIENSE_CLIENT_SECRET": "your_client_secret_here"
            },
            "args": [
                "-y",
                "mcp-audiense-insights"
            ],
            "command": "npx"
        }
    }
}

Linux

{
    "env": {
        "AUDIENSE_CLIENT_ID": "your_client_id_here",
        "TWITTER_BEARER_TOKEN": "your_token_here",
        "AUDIENSE_CLIENT_SECRET": "your_client_secret_here"
    },
    "args": [
        "-y",
        "mcp-audiense-insights"
    ],
    "command": "npx"
}

Macos

{
    "env": {
        "AUDIENSE_CLIENT_ID": "your_client_id_here",
        "TWITTER_BEARER_TOKEN": "your_token_here",
        "AUDIENSE_CLIENT_SECRET": "your_client_secret_here"
    },
    "args": [
        "-y",
        "mcp-audiense-insights"
    ],
    "command": "npx"
}

Windows

{
    "env": {
        "AUDIENSE_CLIENT_ID": "your_client_id_here",
        "TWITTER_BEARER_TOKEN": "your_token_here",
        "AUDIENSE_CLIENT_SECRET": "your_client_secret_here"
    },
    "args": [
        "-y",
        "mcp-audiense-insights"
    ],
    "command": "npx"
}

This server, based on the Model Context Protocol (MCP), allows Claude or any other MCP-compatible client to interact with your Audiense Insights account. It extracts marketing insights and audience analysis from Audiense reports, covering demographic, cultural, influencer, and content engagement analysis.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.