YouTube Analytics MCP Server by CData
@CDataSoftware
About YouTube Analytics 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 YouTube Analytics (beta): https://www.cdata.com/download/download.aspx?sku=BYZK-V&type=beta
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\\youtube-analytics.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 YouTube Analytics MCP Server by CData?
YouTube Analytics MCP Server by CData is a read-only Model Context Protocol (MCP) server that wraps the CData JDBC Driver for YouTube Analytics, exposing YouTube Analytics data as relational SQL models. It allows LLMs like Claude Desktop to query live YouTube Analytics data using natural language questions without writing SQL.
How to use YouTube Analytics MCP Server by CData?
To use YouTube Analytics MCP Server by CData, clone the repository, build with Maven (mvn clean install), download and license the CData JDBC Driver for YouTube Analytics, configure a .prp file with JDBC connection details, and add the server to your Claude Desktop configuration file (e.g., claude_desktop_config.json) with the path to the JAR and .prp file. The server runs via stdio and must be on the same machine as the client.
Key features of YouTube Analytics MCP Server by CData
- Read-only access to YouTube Analytics data.
- Wraps CData JDBC Driver for YouTube Analytics.
- Exposes data as relational SQL tables.
- Provides tools: get_tables, get_columns, run_query.
- Supports natural language queries through LLMs.
- Built using MCP protocol for AI integration.
Use cases of YouTube Analytics MCP Server by CData
- Querying live YouTube Analytics metrics via Claude Desktop.
- Correlating YouTube Analytics data with other business data.
- Generating reports from YouTube Analytics without manual SQL.
- Integrating YouTube Analytics into AI-driven analytics workflows.
FAQ from YouTube Analytics MCP Server by CData
What data can I access with this server?
It provides read-only access to YouTube Analytics data exposed by the CData JDBC Driver, which treats YouTube Analytics data as relational tables.
What are the dependencies for running the server?
You need Java, Maven, and the CData JDBC Driver for YouTube Analytics (licensed or trial). The driver JAR must be installed and referenced in the .prp file.
How does the server connect to YouTube Analytics?
The server uses a JDBC connection string configured in a .prp file, which is built using the CData JDBC Driver’s connection string utility. OAuth authentication is handled during setup.
What transports or protocols does the server use?
The server communicates via stdio transport and uses the MCP protocol with JSON-RPC 2.0 for tool calls.
What are the known limitations of this server?
This is a read-only server. For full CRUD and action capabilities, CData offers a separate beta MCP server. The server can only be used with clients running on the same machine.
Frequently asked questions
What data can I access with this server?
It provides read-only access to YouTube Analytics data exposed by the CData JDBC Driver, which treats YouTube Analytics data as relational tables.
What are the dependencies for running the server?
You need Java, Maven, and the CData JDBC Driver for YouTube Analytics (licensed or trial). The driver JAR must be installed and referenced in the `.prp` file.
How does the server connect to YouTube Analytics?
The server uses a JDBC connection string configured in a `.prp` file, which is built using the CData JDBC Driver’s connection string utility. OAuth authentication is handled during setup.
What transports or protocols does the server use?
The server communicates via `stdio` transport and uses the MCP protocol with JSON-RPC 2.0 for tool calls.
What are the known limitations of this server?
This is a read-only server. For full CRUD and action capabilities, CData offers a separate beta MCP server. The server can only be used with clients running on the same machine.
Basic information
More Data & Analytics MCP servers

Kinetic Pricing
Kinetic PricingKinetic Pricing lets you run pricing research with your own customers and manage the work around each decision. Create Van Westendorp, Gabor-Granger, MaxDiff, and choice-based conjoint studies; preview and launch surveys

AskRentAI
AskRentAIAsk your Rent Manager property portfolio anything, from the AI you already use. AskRentAI is a hosted, read-only MCP server for Rent Manager, the property management platform used across a large share of US rental housi

OrbitWan.io
Wanchain explorer data and analytics: addresses, transactions, tokens, validators, cross chain transfers, plus OrbitPay prepaid premium data (x402).

Batru
BatruReal, calibrated win-rate predictions, pick recommendations, counters, synergy and tier lists for Dota 2, Deadlock and Marvel Rivals, from production models trained on ~20M matches. Free hosted endpoint (Streamable HTTP)

OAIA Arena
Give any AI trading agent a public, un-cherry-pickable track record. Commit a call before it resolves, get a hash receipt, get scored against 2,048 coin-flipping monkeys on the same window.
Comments