mcp/audiense-insights

Verified Publisher

By mcp

Updated 8 months ago

Audiense Insights MCP Server is a server based on the Model Context Protocol (MCP) that allows Cl...

Image
Machine learning & AI
0

3.6K

mcp/audiense-insights repository overview

Audiense Insights MCP Server

Audiense Insights MCP Server is a server based on the Model Context Protocol (MCP) that allows Claude and other MCP-compatible clients to interact with your Audiense Insights account.

What is an MCP Server?

MCP Info

Image Building Info

AttributeDetails
Dockerfilehttps://github.com/AudienseCo/mcp-audiense-insights/blob/f18ffa6ddf944769f3c95944281f752bf6369fa5/Dockerfile
Commitf18ffa6ddf944769f3c95944281f752bf6369fa5
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/audiense-insights --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceApache License 2.0

Available Tools (8)

Tools provided by this ServerShort Description
compare-audience-influencersCompares the influencers of an audience with a baseline audience.
get-audience-contentRetrieves audience content engagement details for a given audience.
get-audience-insightsRetrieves aggregated insights for a given audience ID, providing statistical distributions across various attributes.
get-baselinesRetrieves available baselines, optionally filtered by country.
get-categoriesRetrieves the list of available affinity categories that can be used as the categories parameter in the compare-audience-influencers tool.
get-report-infoRetrieves detailed information about a specific intelligence report, including its status, segmentation type, audience size, segments, and access links.
get-reportsRetrieves the list of Audiense insights reports owned by the authenticated user.
report-summaryGenerates a comprehensive summary of an Audiense report, including segment details, top insights, and influencers.

Tools Details

Tool: compare-audience-influencers

Compares the influencers of an audience with a baseline audience. The baseline is determined as follows: If the selection was the full audience and a single country represents more than 50% of the audience, that country is used as the baseline. Otherwise, the Global baseline is applied. If the selection was a specific segment, the full audience is used as the baseline. Each influencer comparison includes: - Affinity (%) - The level of alignment between the influencer and the audience. Baseline Affinity (%) - The influencer’s affinity within the baseline audience. Uniqueness Score - A measure of how distinct the influencer is within the selected audience compared to the baseline.

ParametersTypeDescription
audience_influencers_idstringThe ID of the audience influencers.
baseline_audience_influencers_idstringThe ID of the baseline audience influencers.
bio_keywordstring optionalKeyword to filter influencers by their biography.
categoriesarray optionalFilter influencers by categories.
countnumber optionalNumber of items per page (default: 200).
countriesarray optionalFilter influencers by country ISO codes.
cursornumber optionalCursor for pagination.
entity_typestring optionalFilter by entity type (person or brand).
followers_maxnumber optionalMaximum number of followers.
followers_minnumber optionalMinimum number of followers.

Tool: get-audience-content

Retrieves audience content engagement details for a given audience.

This tool provides a detailed breakdown of the content an audience interacts with, including:

  • Liked Content: Popular posts, top domains, top emojis, top hashtags, top links, top media, and a word cloud.
  • Shared Content: Content that the audience shares, categorized similarly to liked content.
  • Influential Content: Content from influential accounts that impact the audience, with similar categorization.

Each category contains:

  • popularPost: List of the most engaged posts.
  • topDomains: Most mentioned domains.
  • topEmojis: Most used emojis.
  • topHashtags: Most used hashtags.
  • topLinks: Most shared links.
  • topMedia: Media types shared and samples.
  • wordcloud: Frequently used words. Parameters|Type|Description -|-|- audience_content_id|string|The ID of the audience content to retrieve.

Tool: get-audience-insights

Retrieves aggregated insights for a given audience ID, providing statistical distributions across various attributes. Available insights include demographics (e.g., gender, age, country), behavioral traits (e.g., active hours, platform usage), psychographics (e.g., personality traits, interests), and socioeconomic factors (e.g., income, education status).

ParametersTypeDescription
audience_insights_idstringThe ID of the audience insights.
insightsarray optionalOptional list of insight names to filter.

Tool: get-baselines

Retrieves available baselines, optionally filtered by country.

ParametersTypeDescription
countrystring optionalISO country code to filter by.

Tool: get-categories

Retrieves the list of available affinity categories that can be used as the categories parameter in the compare-audience-influencers tool.

Tool: get-report-info

Retrieves detailed information about a specific intelligence report, including its status, segmentation type, audience size, segments, and access links.

ParametersTypeDescription
report_idstringThe ID of the intelligence report.

Tool: get-reports

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

Tool: report-summary

Generates a comprehensive summary of an Audiense report, including segment details, top insights, and influencers.

ParametersTypeDescription
report_idstringThe ID of the intelligence report to summarize.

Use this MCP Server

{
  "mcpServers": {
    "audiense-insights": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "AUDIENSE_CLIENT_ID",
        "-e",
        "AUDIENSE_CLIENT_SECRET",
        "-e",
        "TWITTER_BEARER_TOKEN",
        "mcp/audiense-insights"
      ],
      "env": {
        "AUDIENSE_CLIENT_ID": "your_client_id_here",
        "AUDIENSE_CLIENT_SECRET": "your_client_secret_here",
        "TWITTER_BEARER_TOKEN": "your_token_here"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?

Install from MCP:Hub

Tag summary

Content type

Image

Digest

sha256:064623a07

Size

54.7 MB

Last updated

8 months ago

docker pull mcp/audiense-insights

This week's pulls

Pulls:

48

Last week