Google Campaign Manager 360 MCP Server by CData
@CDataSoftware
About Google Campaign Manager 360 MCP Server by CData
This project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified setup, check out our free CData MCP Server for Google Campaign Manager 360 (beta): https://www.cdata.com/download/download.aspx?sku=EPZK-V&type=beta
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"{classname_dash}": {
"command": "PATH\\TO\\java.exe",
"args": [
"-jar",
"PATH\\TO\\CDataMCP-jar-with-dependencies.jar",
"PATH\\TO\\google-campaign-manager-360.prp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Google Campaign Manager 360 MCP Server by CData?
This read-only MCP server allows LLMs like Claude Desktop to query live data from Google Campaign Manager 360 using the CData JDBC Driver, which exposes the data as relational SQL models. It enables natural language queries to retrieve campaign information without requiring SQL knowledge.
How to use Google Campaign Manager 360 MCP Server by CData?
Clone the repository, build with Maven (mvn clean install), install and license the CData JDBC Driver for Google Campaign Manager 360, configure a connection string, create a .prp file with JDBC details, then add the server to your client’s MCP configuration (e.g., claude_desktop_config.json). The server communicates via stdio, so it must run on the same machine as the client.
Key features of Google Campaign Manager 360 MCP Server by CData
- Built on the CData JDBC Driver for Google Campaign Manager 360
- Provides read-only access to campaign data
- Exposes tools for listing tables, columns, and running SQL SELECT queries
- Designed for use with AI clients like Claude Desktop
- Uses
stdiotransport for local communication - Requires Java and Maven to build and run
Use cases of Google Campaign Manager 360 MCP Server by CData
- Ask natural language questions about campaign performance metrics
- List available tables and columns in Google Campaign Manager 360 data
- Run custom SQL queries to filter and analyze campaign data
- Integrate live campaign analytics into AI-powered assistants
FAQ from Google Campaign Manager 360 MCP Server by CData
What is the difference between this MCP server and the CData MCP Server (beta)?
This server provides read-only access. The beta CData MCP Server supports full read, write, update, delete, and action capabilities.
What are the system requirements?
Java (to run the JAR), Maven (to build the project), and the CData JDBC Driver for Google Campaign Manager 360 installed and licensed.
Where does the data come from?
Data is retrieved live from Google Campaign Manager 360 via the CData JDBC Driver, which connects to the source using a JDBC connection string.
How is authentication handled?
The JDBC driver uses OAuth. The connection string utility will prompt for browser-based authentication when needed. The InitiateOAuth=GETANDREFRESH setting is used in the JdbcUrl.
What transport does the server use?
The server uses stdio transport, so it only works with clients running on the same machine.
More Other MCP servers
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Blender
ahujasidOpen-source MCP to use Blender with any LLM
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments