Connect your CloudSpend account to AI assistants with Zoho MCP

The Zoho MCP Server is a central place where you connect different services and make them available to AI tools through a single setup. It acts as a bridge between your apps and MCP clients like Claude, Cursor, Windsurf, and VS Code.Once a service is added to the MCP Server, any connected MCP client can access the service’s tools and run actions through natural language.

Overview

CloudSpend uses the MCP setup to help you explore your cloud cost data using AI assistants. Instead of opening CloudSpend and navigating through dashboards, you can ask questions directly from an MCP client.

The MCP Server connects these clients to CloudSpend’s existing APIs, so you can fetch cost data, run account level queries, review spend patterns, check anomalies, and examine tagging details through simple conversation prompts.

Currently, CloudSpend’s Accounts module is supported. This means you can pull account wide information such as cost trends, resource details, breakdowns, hierarchy data, anomaly details, and more.

How is CloudSpend connected into Zoho MCP and why?

CloudSpend is integrated as a configured service in the Zoho MCP console. Once added, it provides a curated set of CloudSpend APIs, focused initially on the Accounts module to your authorized MCP-connected AI assistants. This connection pattern lets AI assistants access cloud cost data without direct API scripting. Queries about cost allocations, anomalies, or resource breakdowns are handled by intuitive AI prompts, with MCP translating them into CloudSpend API calls.

Available regions

Zoho MCP is available in the following data regions:

Supported MCP clients

Any MCP client that supports HTTPS or SSE based MCP servers can connect to your Zoho MCP setup and use CloudSpend tools.

Benefits of integrating CloudSpend with Zoho MCP

You can leverage the following benefits by using the Zoho MCP server:

Managing authorization

The MCP Server controls how each connected user gets authorization to run CloudSpend. You can choose whether each user needs to authenticate individually or whether a single shared connection handles all calls.

Authorization in Zoho MCP can be set up using the following methods:

Authorization on Demand

This is the default authorization type. With Authorization on Demand, you must individually authorize your access to Zoho services via OAuth when using MCP tools. For example, if a CloudSpend analyst wants to run a cost report from their AI assistant (like Claude or Cursor), they need to log in and approve the access request through a secure OAuth authentication flow before the tool can perform actions or fetch data on their behalf. This method is ideal for cases where organizations require granular user authentication, ensuring every action is linked to a verified individual.

Use case

A finance team member asks Claude to show last month's AWS spending. Claude prompts the user to authenticate via OAuth. Once the user completes authentication, the AI agent accesses only the authorized CloudSpend data. An admin configures the MCP server so that each auditor must separately enable MCP tool access, maintaining clear audit trails linked to specific user identities.

Authorization via Connection

In Authorization via Connection, the MCP server is pre-authorized with a single, secure connection for all Zoho services. All users run tools with shared, centralized credentials, and individual OAuth steps are not needed for every session. This method works well for teams that want streamlined access for repetitive or automated workflows.

Use case

An operations analyst uses Claude to schedule weekly cost optimization reports. Because Authorization via Connection is active, Claude runs these reports without asking each user for authentication. Agents can fetch data and generate dashboards using server-level credentials.

During a periodic cost anomaly check, the MCP server automatically executes cost analyses and alerts for multiple users. Everyone in the approved group benefits from seamless access without repeated logins, as the connection remains continuously authorized.

Configuring the authorization type

You can configure the authorization type to securely use the tools of various Zoho services in your MCP server.

Use Authorization on Demand for sensitive data scenarios and high-compliance environments needing strict user-level controls and auditability. Use Authorization via Connection for trusted internal groups, high-volume automation, or when team-wide access is needed for consistency or efficiency. Both approaches leverage enterprise-grade security and OAuth for identity management.

Configuring Zoho MCP with CloudSpend

To connect your Zoho MCP with CloudSpend follow the below steps:

  1. Create your Zoho MCP account.
  2. Set up a new MCP server in Zoho MCP.
  3. Go to the Tools section, search for CloudSpend, and add the tools you want. The accounts module currently provides 39 tools.
  4. Select your Authorization Method . You can use Authorization on Demand or Authorization via Connection.
  5. Open the Connect page and copy the MCP server URL.
  6. Add this URL to your MCP clients such as Claude, Cursor, Windsurf, or VS Code.

Connecting your Zoho MCP server with MCP clients

Claude

Link Claude with Zoho MCP, allowing it to handle real-world workflows through a secure, straightforward setup—all within your conversation window.

Only a Claude organization admin can complete these steps. Once connected, the integration will be accessible to everyone in your Claude organization, but only you can manage the tools linked to this Zoho MCP instance.

To connect your Zoho MCP to Claude follow the steps below:

  1. Navigate to claude.ai/settings/integrations.
  2. Select Connectors > Add Custom Connectors.
  3. Enter Zoho MCP as the Integration name and paste the Integration URL.
  4. Click Add.

Accessing Zoho MCP tools in Claude

To access Zoho MCP tools in Claude and perform the required actions, follow the steps below:

  1. Open a new chat.
  2. Go to Search and tools.
  3. Choose the Zoho MCP connection.
  4. Select the tools you want to use in the chat.
  5. Then, ask Claude to carry out the actions you need.

Cursor

To connect your Zoho MCP to Cursor,

  1. Use tools from Zoho MCP directly inside Cursor IDE.
  2. Enable your AI assistant to perform real-world actions securely without leaving your coding workspace.

Setting up Zoho MCP in Cursor

  1. In the Cursor's Settings page, click Add to Cursor , to set it up automatically. If that doesn’t work or you want to modify the setup, use the steps below:
    1. Open Cursor settings (⇧ + ⌘ + J).
    2. Go to the MCP Tools tab and click New MCP Server.
    3. Copy and paste the following JSON configuration below, then save it using CMD + S or CTRL + S.
      {
      "mcpServers": {
      "ZohoMCP": {
      "command": "npx",
      "args": [
      "mcp-remote",
      "your MCP-URL",
      "--transport",
      "http-only"
      ]
      }
      }
      }

Activating Agent mode

To activate the Agent mode, ensure that the chat is set to Agent mode to access Zoho MCP tools within Cursor.

Treat your MCP server key like a password. It can trigger tools connected to your account and access sensitive information.

Windsurf

To connect Zoho MCP to Windsurf, use Zoho MCP inside the Windsurf IDE. Your AI assistant can handle real actions through a secure and simple connection, all from your coding environment.

Configuring Zoho MCP in Windsurf

To configure Zoho MCP in Windsurf,

  1. Open Windsurf settings (⌘ + ,) .
  2. Go to the Cascade tab and click Add Server.
  3. Select Add custom server +.
  4. Add the following JSON configuration, replacing the placeholder key with your MCP key from below:
    {
    "mcpServers": {
    "ZohoMCP": {
    "command": "npx",
    "args": [
    "mcp-remote",
    "your MCP-URL",
    "--transport",
    "http-only"
    ]
    }
    }
    }
Treat your MCP server key like a password! It can trigger tools linked to this server and access your data.

VS Code

You can use tools inside Visual Studio Code through Zoho MCP. This lets your AI assistant handle actions in a secure and simple way, without leaving your coding workspace.

You must have GitHub Copilot enabled and set to Agent mode in Visual Studio Code for Zoho MCP to function correctly.

Configuring Zoho MCP in VS Code

To configure Zoho MCP in VS Code,

  1. Open the Visual Studio Code Command Palette (⇧ + ⌘ + P on Mac, Ctrl + Shift + P on Windows.)
  2. Type MCP: Add Server and press Enter.
  3. Choose HTTP (HTTP or Server-Sent Events) and press Enter.
  4. Paste your MCP key into the Server Key field and press Enter.
  5. Provide a server name and press Enter.
  6. Make sure GitHub Copilot is set to Agent mode.
  7. Ask GitHub Copilot to use tools from your Zoho MCP server.
Treat your MCP server key like a password. It can trigger tools linked to your server and access sensitive data.

Example scenarios

Let’s look at a few examples to understand how the MCP workflow operates and how you can use it effectively.

Scenario 1: Unexpected cost surge investigation through AI

User prompt to the AI assistant (via an MCP client):

What caused the cost spike on November 1 in my cloud account?

How the request moves through Zoho MCP

  1. The AI assistant (for example, Claude) receives the question.
  2. It understands that the user wants the cause of a daily cost spike.
  3. The assistant identifies which CloudSpend tools, exposed through Zoho MCP, can answer this. It may call tools such as
    • listAccountSpendDetails to identify the account with the cost spike.
    • getAccountsMetadata to get account structure and billing IDs.
    • getSpendAnalysisPanel to detect anomalies and get anomaly identifiers.
    • listAccountAnomalyHistory to get the timeline of anomaly incidents for that specific date.
    • getAnomalyRootCause to perform detailed root cause analysis identifying the specific resources and services that caused the spike.
    • getAccountSpendAnomalyDetailsMeta to get comprehensive anomaly metadata including financial impact and deviation analysis.
  4. The MCP server takes the tool request and passes it to CloudSpend through CloudSpend’s existing APIs.

CloudSpend is not running an MCP. It is simply using Zoho MCP as the connector between AI assistants and CloudSpend’s API layer.

  1. The MCP Server returns structured data back to the assistant.
  2. The assistant interprets the results and produces a clear summary for the user.

The AI assistant, responds to the user prompt as given below:

Example

Scenario 2: Scattered cost data - Combined compute cost view across accounts

User prompt to the AI assistant (via an MCP client):

Give me a combined view of compute costs across all my cloud accounts for last month.

How the request moves through Zoho MCP

  1. The AI assistant receives the request and interprets the intent:
  2. The user wants last month’s compute spend, aggregated across all CloudSpend accounts they have access to.
  3. The assistant identifies which CloudSpend tools, exposed through Zoho MCP, can fulfill this. It may call tools such as
    • listAccountSpendDetails to gather all accounts available to the user with their cost data.
    • getAccountsMetadata to get the account hierarchy structure and billing account IDs.
    • getAccountsCommonWidget to get cost breakdown by services (including compute services).
    • getAccountResourceCount and getAccountResourcePagination if deeper breakdown by compute resource type is needed.
  4. The MCP Server forwards each tool request to CloudSpend by calling the appropriate CloudSpend APIs.CloudSpend returns structured responses for each account.
  5. The MCP Server passes these results back to the assistant.
  6. The assistant then merges the data, interprets totals, and formats a clear summary.

The AI assistant, responds to the user prompt as given below:

Example

Connect your Site24x7 account to AI assistants with Zoho MCP

You can link your Site24x7 account to AI assistants through Zoho MCP and access monitoring information using simple conversational prompts. This connection lets you work with Site24x7 data from tools like Claude, Cursor, Windsurf, and VS Code without switching between consoles.

Through Zoho MCP, AI assistants can fetch alerts, performance details, status information, and other Site24x7 data using secure, authorized tool calls. This makes it easier for teams to review issues, check resource health, and work through operational tasks directly from their preferred MCP client.

Top