cdp-pc
Provides read-only monitoring of Cloudera CDP Public Cloud control plane resources, including environments, datahubs, datalakes, data warehouse clusters and virtual warehouses, data engineering services, and machine learning workspaces.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@cdp-pclist my CDP environments"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
cdp-pc — CDP Public Cloud control-plane MCP (read-only)
A Model Context Protocol server for monitoring the Cloudera CDP Public Cloud control plane in natural language, from any MCP client (Claude Code, Claude Desktop, …).
It fills a gap: existing Cloudera MCPs cover the data plane (Iceberg/Impala), streaming (SMM/SSB/NiFi), or private-cloud Cloudera Manager — none cover the CDP-PC control plane (environments / datalake / datahub / DW / DE / ML lifecycle).
v0.1 is read-only. Every tool only ever runs list- / describe- / get- verbs —
enforced in code (cdp.py), so there is zero risk of mutating a customer environment.
How it works
Each tool shells out to the installed cdp CLI with --output json and returns the parsed
result. This reuses your existing CLI install and ~/.cdp/credentials profiles — no separate
auth, no cdpcli library coupling, no text scraping. Built on the official
cloudera/minimcp framework.
Related MCP server: Cloudera Data Visualization MCP Server
Tools
Tool |
| Required arg |
|
| — |
|
|
|
|
| — |
|
|
|
|
| — |
|
|
|
|
| — |
|
|
|
|
| — |
|
| — |
|
| — |
Every tool also takes an optional profile (a profile name from ~/.cdp/credentials,
default default).
Setup
Requires the cdp CLI installed and configured (~/.cdp/credentials).
cd cdp-pc-mcp
python3 -m venv .venv
. .venv/bin/activate
pip install -r requirements.txtRegister in Claude Code
BASE="$(pwd)" # run this from the repo root
claude mcp add cdp-pc -s user -e "PYTHONPATH=$BASE/src" -- "$BASE/.venv/bin/python" -m cdp_pc_mcp.stdio_mainThen start a new Claude Code session and try: "list my CDP environments", "what datahubs do I have and their status", "describe environment my-cdp-env".
Quick self-test (no MCP client)
. .venv/bin/activate && export PYTHONPATH="$PWD/src"
python -c "from cdp_pc_mcp.cdp import run_cdp; print(run_cdp('iam','get-user')['user']['email'])"Roadmap (v0.2+)
Operations with guardrails: start/stop environment·datahub·ml, DW scaling
HTTP transport for packaged customer delivery
Richer diagnostics; packaging for contribution to the
clouderaorg
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Query your org's data in natural language — read-only MCP access to SQL, NoSQL, files & warehouses.
Query your warehouse or a CSV with Claude/ChatGPT over MCP, governed by table-level ACL + audit.
Unified API to query AWS, GCP, Azure and generate Terraform/CLI execution kits for AI agents.
Query OneLens cloud-cost data in natural language: breakdowns, trends, cost centers. Read-only.
Related MCP Servers
- AlicenseCqualityDmaintenanceA read-only MCP server that enables users to query Databricks SQL, browse metadata, and monitor Delta Lake tables. It also supports tracking Databricks Jobs, DLT Pipelines, and cluster metrics through natural language interfaces.254MIT
- AlicenseBqualityDmaintenanceEnables AI agents to manage Cloudera Data Visualization resources including groups, users, roles, segments, workspaces, datasets, visuals, connections, and migrations via natural language.66Apache 2.0
- AlicenseNot gradedqualityCmaintenanceAccess your Databricks workspace through Claude and other LLMs. Query Unity Catalog tables, inspect jobs, and retrieve detailed metadata.7MIT
- FlicenseNot gradedqualityCmaintenanceMCP server for Cloudera Manager and CDP cluster administration, enabling monitoring, configuration, and troubleshooting of Hadoop ecosystem services through natural language.1
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/zz22394/cdp-pc-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server