Skip to main content
Glama
AudienseCo

Audiense Insights MCP Server

Official
by AudienseCo

get-reports

Retrieve your Audiense Insights reports to access audience data, demographics, and marketing insights for analysis.

Instructions

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

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Handler function that fetches intelligence reports via getIntelligenceReports and returns formatted JSON response or error message.
    async () => { const data = await getIntelligenceReports(); if (!data) { return { content: [ { type: "text", text: "Failed to retrieve intelligence reports.", }, ], }; } return { content: [ { type: "text", text: JSON.stringify(data, null, 2) }, ], }; }
  • src/index.ts:22-48 (registration)
    Registration of the 'get-reports' MCP tool with server.tool, including description, empty input schema, and inline handler.
    "get-reports", "Retrieves the list of Audiense insights reports owned by the authenticated user.", {}, async () => { const data = await getIntelligenceReports(); if (!data) { return { content: [ { type: "text", text: "Failed to retrieve intelligence reports.", }, ], }; } return { content: [ { type: "text", text: JSON.stringify(data, null, 2) }, ], }; } );
  • Helper function getIntelligenceReports that performs the authenticated API call to retrieve the list of intelligence reports from Audiense.
    export async function getIntelligenceReports(): Promise<IntelligenceReportsResponse | null> { return makeAudienseRequest<IntelligenceReportsResponse>("/reports/intelligence"); }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AudienseCo/mcp-audiense-insights'

If you have feedback or need assistance with the MCP directory API, please join our Discord server