Skip to main content
The Model Context Protocol (MCP) is an open standard that lets AI assistants connect to external data sources. Cloud Capital provides an MCP server that gives your AI tools direct access to your cloud cost data, forecasts, initiatives, and more — the same capabilities available in the in-app chat assistant.

Server URL

https://app.cloudcapital.co/api/v1/mcp/server

Setting up in Cursor

1

Open MCP configuration

Open Cursor Settings and navigate to the MCP server configuration section.
2

Add the Cloud Capital server

Add a new server with this configuration:
{
  "mcpServers": {
    "cloudcapital": {
      "url": "https://app.cloudcapital.co/api/v1/mcp/server"
    }
  }
}
3

Authorize access

Cursor opens a browser window for authorization. Sign in to Cloud Capital (if not already signed in), select the organization you want to authorize access for, and click Authorize.
4

Return to Cursor

Switch back to Cursor — the connection is now active.

Setting up in Windsurf

Windsurf uses the same configuration format as Cursor. Follow the Cursor steps above, entering the same server URL and JSON configuration in Windsurf’s MCP settings. The authorization flow is identical.

Setting up in Claude Desktop

1

Open the Claude Desktop configuration file

Claude Desktop reads MCP server settings from a JSON config file on your machine. Open it in any text editor:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
If the file does not exist, create it.
2

Add the Cloud Capital server

Add the following to your config file. If mcpServers already exists, add the cloudcapital entry inside it:
{
  "mcpServers": {
    "cloudcapital": {
      "type": "http",
      "url": "https://app.cloudcapital.co/api/v1/mcp/server"
    }
  }
}
3

Restart Claude Desktop

Quit and relaunch Claude Desktop to load the new configuration.
4

Authorize access

Claude Desktop opens a browser window for authorization. Sign in to Cloud Capital (if not already signed in), select the organization you want to authorize access for, and click Authorize.

Authorization and security

When an MCP client connects for the first time, it opens a browser window with the Cloud Capital Authorize Access screen. From here you select the organization you want to grant access to and review the permissions being requested. Authorize Access screen
  • The client only has access to the organization you selected during the consent step.
  • You are shown the exact permissions being granted before you authorize.
  • Click Authorize to complete the connection, or Deny to cancel.
  • Authorization uses industry-standard OAuth 2.1 with PKCE.

Managing connected applications

1

Open organization settings

In the Cloud Capital app, click your organization name at the bottom of the sidebar.
2

Navigate to the Developers tab

Select the Developers tab. Under Cloud Capital MCP Server, you will see all connected applications.
3

Manage access

From this screen you can:
  • Revoke Token — invalidates a specific access token. The app can reconnect without re-authorizing.
  • Disconnect App — fully removes the app and all its tokens. The app will need to go through the authorization process again.

Available tools

The MCP server provides the same tools as the in-app chat assistant: cost queries, forecasts, initiatives, billing, business metrics, and more. You can ask your AI tool to list available capabilities at any time.

Troubleshooting

IssueSolution
Tool can’t connectVerify the correct URL is configured: https://app.cloudcapital.co/api/v1/mcp/server
Authorization failsConfirm your account is a member of at least one Cloud Capital organization
Need to switch organizationsDisconnect the app from the Developers tab and re-authorize with the new organization selected