adobe-analytics-mcp-server-by-cdata logo

adobe-analytics-mcp-server-by-cdata

by CDataSoftware

This project builds a read-only MCP Server for Adobe Analytics, allowing LLMs to query live data. It leverages the CData JDBC Driver for Adobe Analytics to expose data as relational SQL models, accessible through a simple MCP interface.

View on GitHub

Last updated: N/A

What is adobe-analytics-mcp-server-by-cdata?

A read-only Model Context Protocol (MCP) Server for Adobe Analytics. It allows Large Language Models (LLMs) to query live Adobe Analytics data using natural language, without requiring SQL knowledge.

How to use adobe-analytics-mcp-server-by-cdata?

  1. Clone the repository. 2. Build the server using Maven. 3. Download and license the CData JDBC Driver for Adobe Analytics. 4. Configure the connection to Adobe Analytics using the JDBC driver. 5. Create a .prp file with connection properties. 6. Configure your client (e.g., Claude Desktop) to use the MCP server.

Key features of adobe-analytics-mcp-server-by-cdata

  • Read-only access to Adobe Analytics data

  • MCP interface for LLM integration

  • Uses CData JDBC Driver for Adobe Analytics

  • Enables natural language querying of data

  • Configuration via .prp file

Use cases of adobe-analytics-mcp-server-by-cdata

  • Querying Adobe Analytics data with LLMs like Claude Desktop

  • Retrieving live information from Adobe Analytics using natural language questions

  • Integrating Adobe Analytics data into AI-powered applications

  • Generating reports and insights from Adobe Analytics data using LLMs

FAQ from adobe-analytics-mcp-server-by-cdata

How do I configure the connection to Adobe Analytics?

Use the CData JDBC Driver for Adobe Analytics and the Connection String utility to create a connection string. Then, configure the .prp file with the connection details.

What is the purpose of the .prp file?

The .prp file contains the configuration properties for the JDBC connection, such as the driver path, driver class, JDBC URL, and server details.

How do I add the MCP server to Claude Desktop?

Create or modify the claude_desktop_config.json file to include the MCP server configuration, specifying the command and arguments to run the server.

What if I cannot see the CData MCP Server in Claude Desktop?

Ensure you have fully quit and restarted Claude Desktop. Also, verify that the configuration in claude_desktop_config.json is correct.

What if Claude Desktop is unable to retrieve data?

Double-check your connection configuration and ensure that the JDBC connection string is correct. Use the Connection String builder to verify the connection.