# JD Cloud / 京东云 MCP

> JD Cloud / 京东云 connects your AI client directly to China's leading cloud infrastructure platform. It lets you manage complex resources—from virtual machines and network configurations to object storage buckets and detailed billing reports—all through natural conversation. Stop navigating confusing consoles; get accurate, real-time operational data instantly.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** cloud-computing, vm-management, storage-buckets, billing-analysis, infrastructure-as-code, enterprise-cloud

## Description

Forget logging into the JD Cloud Console just to check a few metrics. This MCP turns your cloud infrastructure management into a simple chat with your AI agent. Whether you’re auditing spending or checking if an application is running correctly, you just ask. Your agent handles the complexity of querying VM status, listing all storage buckets across regions, and pulling comprehensive cost reports for specific time frames. It gives you precise answers about everything from VPC networks to IAM account details—all without needing a single click through complex menus. By using this MCP via Vinkius, your AI client becomes an immediate cloud operations co-pilot that provides accurate data straight into your conversation flow.

## Tools

### get_account_profile
Retrieves general information about the connected IAM user account.

### get_billing_summary
Pulls a detailed overview of cloud spending for a specified time period.

### get_vm_detail
Fetches the specific metadata and details for an individual virtual machine instance.

### list_cicd_pipelines
Lists existing Continuous Integration/Continuous Deployment pipelines within the account.

### list_oss_buckets
Lists all configured Object Storage Service buckets in the account.

### list_vm_instances
Provides a list of all virtual machines currently managed by the cloud account.

### list_vpc_networks
Lists and provides details for all Virtual Private Clouds (VPC) networks.

### list_cloud_disks
Retrieves a comprehensive list of attached or unattached block storage disks.

## Prompt Examples

**Prompt:** 
```
List all my running virtual machines in region 'cn-north-1'.
```

**Response:** 
```
I've retrieved your VM instances for the Beijing region. You have 3 active instances: 'Web_Server_01' (Running), 'DB_Master' (Running), and 'Test_Lab' (Stopped). Would you like to see the detailed specs for the 'Web_Server_01'?
```

**Prompt:** 
```
Check our JD Cloud billing summary from October 1st to October 15th.
```

**Response:** 
```
I've retrieved the billing summary for your account. For the requested period, the total expenditure was 1,240.50 CNY. The largest cost contributors were VM instances (65%) and OSS storage (20%). Should I check the detailed usage for VM resources?
```

**Prompt:** 
```
Show me the list of Object Storage (OSS) buckets in my account.
```

**Response:** 
```
I've retrieved your OSS bucket list. You have 5 buckets configured, including 'assets-prod', 'backup-logs', and 'user-uploads'. Would you like me to check the region and creation date for a specific bucket?
```

## Capabilities

### Monitor Compute Status
You can list all virtual machines and retrieve their current metadata to check operational status.

### Audit Cloud Storage
The MCP lets you see all existing Object Storage Service buckets and manage cloud disk resources across different regions.

### Review Network Topology
It retrieves details about Virtual Private Clouds and helps audit your overall network setup.

### Analyze Spending
You get accurate billing summaries for specific time ranges, keeping track of cloud costs.

### Check Account Health
The agent can verify project connectivity, active regions, and retrieve detailed IAM account profile information.

## Use Cases

### Quarterly Cost Review
The finance team needs to prove cost accountability for Q3. They ask their agent, 'What were the total costs from VMs and OSS storage in July?' The agent uses get_billing_summary and list_oss_buckets to deliver a single, actionable report.

### Debugging an Application Failure
A developer reports that the web app is slow. They ask their AI client, 'List all running VMs in our production VPC.' The agent uses list_vm_instances and list_vpc_networks to immediately give them a list of candidates for investigation.

### New Project Onboarding
A new team needs to set up storage. Instead of reading documentation, they ask the agent to 'Show me all existing object storage buckets.' The agent uses list_oss_buckets and can even check if a suitable disk space is available via list_cloud_disks.

### Pre-Audit Checklist
The SRE needs to confirm the health of all components before a major migration. They query the agent for 'account profile' details, check network topology with list_vpc_networks, and ensure no old pipelines are running via list_cicd_pipelines.

## Benefits

- Avoids console navigation. Instead of clicking through multiple dashboards to audit resource usage, you simply ask your agent for the details using tools like list_vm_instances or list_oss_buckets.
- Improves cost control. You can generate a precise financial picture by requesting billing summaries with get_billing_summary, instantly pinpointing where every penny went last quarter.
- Saves setup time on audits. Need to check the network? Use list_vpc_networks to see all your private cloud setups without manually checking each subnet GUI.
- Consolidates account checks. You can verify project connectivity and view IAM details with get_account_profile in one single query, rather than running five separate reports.
- Handles complex resource types. It gives you visibility into everything from attached disks (list_cloud_disks) to entire CI/CD pipelines (list_cicd_pipelines).

## How It Works

The bottom line is that you manage complex cloud assets using simple commands, without ever seeing the underlying console UI.

1. Subscribe to this MCP and provide your JD Cloud Access Key, Secret Key, and Region details.
2. Connect the service credentials to your preferred AI client (Claude, Cursor, etc.).
3. Ask your agent a question—like 'What were my costs last month?' or 'List all active VMs.'—and receive structured data in response.

## Frequently Asked Questions

**Does JD Cloud / 京东云 MCP handle billing for non-CNY currencies?**
It retrieves comprehensive billing summaries, showing costs in the currency designated by your account. You just need to confirm the correct region access key when setting up.

**What if I have hundreds of VMs? Can JD Cloud / 京东云 MCP list them all?**
Yes. The list_vm_instances tool gathers a full inventory of your virtual machines, allowing you to then use get_vm_detail on any specific instance for deeper analysis.

**Can I check my network configuration with JD Cloud / 京东云 MCP?**
Absolutely. The list_vpc_networks tool gathers all details about your Virtual Private Clouds, helping you audit the boundaries and connectivity of your services.

**Is this good for checking storage buckets? Does JD Cloud / 京东云 MCP support it?**
Yes. The list_oss_buckets tool is specifically designed to inventory every Object Storage Service bucket, ensuring you know exactly what data you're storing and where.

**How does get_vm_detail work if I don't know the VM ID?**
You first run list_vm_instances to get a list of available IDs. Then, you pass one of those specific IDs to the get_vm_detail tool for full metadata.

**How do I find my JD Cloud Access Key and Secret Key?**
Log in to the [JD Cloud Console](https://console.jdcloud.com/), navigate to [Account Management] -> [Access Key Management] to find or create your unique credentials.

**What regions are supported?**
JD Cloud supports multiple regions including `cn-north-1` (Beijing), `cn-east-1` (Suzhou), `cn-east-2` (Shanghai), and `cn-south-1` (Guangzhou). Ensure you specify the correct region where your resources are located.

**Does this server handle JDCLOUD2-HMAC-SHA256 signatures?**
Yes! The server automatically calculates the required Signature v2 (JDCLOUD2-HMAC-SHA256) for every request using your provided Secret Key, ensuring high security for your cloud orchestration.