Audiense Insights

chính thức

Thông tin tiếp thị và phân tích đối tượng từ các báo cáo Audiense, bao gồm phân tích nhân khẩu học, văn hóa, người ảnh hưởng và mức độ tương tác nội dung.

Bạn có thể làm gì với Audiense Insights MCP?

  • Liệt kê các báo cáo Audiense của bạn — Yêu cầu trợ lý truy xuất tất cả các báo cáo thông tin chi tiết có sẵn bằng get-reports.
  • Tóm tắt một báo cáo đầy đủ — Yêu cầu tổng quan có cấu trúc về các phân khúc, thông tin chi tiết hàng đầu và những người có ảnh hưởng qua report-summary.
  • Lấy thông tin nhân khẩu học và tâm lý học của đối tượng — Trích xuất các đặc điểm tổng hợp như độ tuổi, sở thích và tính cách bằng get-audience-insights.
  • So sánh những người có ảnh hưởng với đường cơ sở — Xác định những người có ảnh hưởng độc đáo và có mức độ tương tác cao cho một đối tượng bằng compare-audience-influencers.
  • Phân tích mức độ tương tác nội dung — Khám phá các bài đăng hàng đầu, hashtag, tên miền và liên kết được chia sẻ cho một đối tượng bằng get-audience-content.

Tài liệu

⚠️ Không còn được dùng nữa

🚫 Kho lưu trữ này không còn được bảo trì.

Audiense Insights MCP đã được chuyển sang mô hình từ xa. Để biết thêm thông tin về cách sử dụng MCP từ xa mới, vui lòng liên hệ với chúng tôi tại support@audiense.com.



🏆 Máy chủ Audiense Insights MCP

Máy chủ này, dựa trên Giao thức Ngữ cảnh Mô hình (MCP), cho phép Claude hoặc bất kỳ ứng dụng khách tương thích MCP nào khác tương tác với tài khoản Audiense Insights của bạn. Nó trích xuất thông tin chi tiết về tiếp thị và phân tích đối tượng từ các báo cáo của Audiense, bao gồm phân tích nhân khẩu học, văn hóa, người có ảnh hưởng và mức độ tương tác với nội dung.

🚀 Điều kiện tiên quyết

Trước khi sử dụng máy chủ này, hãy đảm bảo bạn có:

  • Node.js (phiên bản 18 trở lên)
  • Ứng dụng Claude Desktop
  • Tài khoản Audiense Insights với thông tin xác thực API
  • Mã thông báo Bearer của API X/Twitter (tùy chọn, để có dữ liệu người có ảnh hưởng phong phú hơn)

⚙️ Cấu hình Claude Desktop

  1. Mở tệp cấu hình cho Claude Desktop:

    • MacOS:
      code ~/Library/Application\ Support/Claude/claude_desktop_config.json
      
    • Windows:
      code %AppData%\Claude\claude_desktop_config.json
      
  2. Thêm hoặc cập nhật cấu hình sau:

    "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.

🛠️ Available Tools

📌 get-reports

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

  • Parameters: None
  • Response:
    • List of reports in JSON format.

📌 get-report-info

Description: Fetches detailed information about a specific intelligence report, including:

  • Status

  • Segmentation type

  • Audience size

  • Segments

  • Access links

  • Parameters:

    • report_id (string): The ID of the intelligence report.
  • Response:

    • Full report details in JSON format.
    • If the report is still processing, returns a message indicating the pending status.

📌 get-audience-insights

Description: Retrieves aggregated insights for a given audience, including:

  • Demographics: Gender, age, country.

  • Behavioral traits: Active hours, platform usage.

  • Psychographics: Personality traits, interests.

  • Socioeconomic factors: Income, education status.

  • Parameters:

    • audience_insights_id (string): The ID of the audience insights.
    • insights (array of strings, optional): List of specific insight names to filter.
  • Response:

    • Insights formatted as a structured text list.

📌 get-baselines

Description: Retrieves available baseline audiences, optionally filtered by country.

  • Parameters:

    • country (string, optional): ISO country code to filter by.
  • Response:

    • List of baseline audiences in JSON format.

📌 get-categories

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

  • Parameters: None
  • Response:
    • List of categories in JSON format.

📌 compare-audience-influencers

Description: Compares influencers of a given audience with a baseline audience. The baseline is determined as follows:

  • If a single country represents more than 50% of the audience, that country is used as the baseline.
  • Otherwise, the global baseline is used.
  • If a specific segment is selected, the full audience is used as the baseline.

Each influencer comparison includes:

  • Affinity (%) – How well the influencer aligns with the audience.

  • Baseline Affinity (%) – The influencer’s affinity within the baseline audience.

  • Uniqueness Score – How distinct the influencer is compared to the baseline.

  • 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.
  • Response:

    • List of influencers with affinity scores, baseline comparison, and uniqueness scores in JSON format.

📌 get-audience-content

Description: Retrieves audience content engagement details, including:

  • Liked Content: Most popular posts, domains, emojis, hashtags, links, media, and a word cloud.
  • Shared Content: Most shared content categorized similarly.
  • Influential Content: Content from influential accounts.

Each category contains:

  • popularPost: Most engaged posts.

  • topDomains: Most mentioned domains.

  • topEmojis: Most used emojis.

  • topHashtags: Most used hashtags.

  • topLinks: Most shared links.

  • topMedia: Shared media.

  • wordcloud: Most frequently used words.

  • Parameters:

    • audience_content_id (string): The ID of the audience content.
  • Response:

    • Content engagement data in JSON format.

📌 report-summary

Description: Generates a comprehensive summary of an Audiense report, including:

  • Report metadata (title, segmentation type)

  • Full audience size

  • Detailed segment information

  • Top insights for each segment (bio keywords, demographics, interests)

  • Top influencers for each segment with comparison metrics

  • Parameters:

    • report_id (string): The ID of the intelligence report to summarize.
  • Response:

    • Complete report summary in JSON format with structured data for each segment
    • For pending reports: Status message indicating the report is still processing
    • For reports without segments: Message indicating there are no segments to analyze

💡 Predefined Prompts

This server includes a preconfigured prompts

  • audiense-demo: Helps analyze Audiense reports interactively.
  • segment-matching: A prompt to match and compare audience segments across Audiense reports, identifying similarities, unique traits, and key insights based on demographics, interests, influencers, and engagement patterns.

Usage:

  • Accepts a reportName argument to find the most relevant report.
  • If an ID is provided, it searches by report ID instead.

Use case: Structured guidance for audience analysis.

🛠️ Troubleshooting

Tools Not Appearing in Claude

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

Authentication Issues

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

📜 Viewing Logs

To check server logs:

For MacOS/Linux:

tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

For Windows:

Get-Content -Path "$env:AppData\Claude\Logs\mcp*.log" -Wait -Tail 20

🔐 Cân nhắc về bảo mật

  • Giữ an toàn thông tin xác thực API – không bao giờ để lộ chúng trong các kho lưu trữ công khai.
  • Sử dụng biến môi trường để quản lý dữ liệu nhạy cảm.

📄 Giấy phép

Dự án này được cấp phép theo Giấy phép Apache 2.0. Xem tệp LICENSE để biết thêm chi tiết.