August 2026 release is live Read More
Breadcrumbs

Integrate Mavvrik MCP in Cursor

Why this matters: Cursor is where a lot of engineering work already happens — connecting Mavvrik here means an engineer can ask "what's this service costing us" without switching to a dashboard, right in the same tool they're already coding in.

Mavvrik MCP connects Cursor to Mavvrik through a secure sign-in and authorization flow.

The connection uses the Mavvrik tenant associated with your authenticated Mavvrik user account. After authorization is complete, Mavvrik MCP becomes available inside Cursor, allowing you to ask cloud cost intelligence questions directly in a natural conversation.

To enable this experience, connect Cursor to the Mavvrik MCP server.

Cursor can connect to Mavvrik in two ways:

Connector flow — Recommended
Sign in with OAuth through Cursor's built-in MCP UI. This secure authorization flow ties access to your authenticated Mavvrik account and associated tenant.

Manual configuration
Add the Mavvrik MCP server directly via Cursor's MCP management screen, then authenticate with OAuth. This option is useful when you prefer to configure the connection manually, need to scope it to a specific workspace, or want to manage MCP settings outside the quick-add flow.

  1. Go to cursor

  2. Click MCP and click Add +

image-20260611-040739.png
Connect using Cursor's MCP UI - Recommended
  1. Choose Add custom MCP

image-20260611-040822.png
Add a custom MCP server in Cursor
  1. Enter the Mavvrik MCP details.

  2. Enter https://mcp.mavvrik.ai/mcp for server URL

image-20260611-040953.png
Enter the Mavvrik MCP server URL
  1. Click Login to start the Mavvrik sign-in flow

image-20260611-041025.png
Start the Mavvrik sign-in flow
  1. Complete the login flow (tenant subdomain → Firebase authentication).

  2. Enter your tenant domain URL, allow access, and then enter your Mavvrik login credentials.

image-20260611-041141.png
Authorize the Cursor connection
image-20260611-072036.png
Complete the Mavvrik sign-in
  1. The Mavvrik tools are now available — start using the MCP.

  2. Run a prompt such as: from mavvrik mcp Get my cloud costs for AWS and GCP for the last 7 days.

image-20260611-085028.png
Test Mavvrik MCP with a prompt

Connect manually via Cursor's MCP management screen

  1. In Cursor, click +

  1. Click MCP

image-20260820-022226.png
Click MCP in the settings menu
  1. Click Manage

image-20260820-022245.png
Click Manage to open MCP server management
  1. Click New MCP Server

image-20260820-022314.png
Create a new MCP server entry
  1. Choose the scope: User or Workspace

image-20260820-022355.png
Choose User or Workspace scope
  1. Fill in the configuration JSON:

image-20260820-022519.png
Paste the Mavvrik MCP server configuration
{
  "mcpServers": {
    "mavvrik-mcp": {
      "type": "streamable-http",
      "url": "https://mcp.mavvrik.ai/mcp"
    }
  }
}
  1. Click Authenticate

image-20260820-023043.png
Click Authenticate to start the OAuth flow
  1. Complete the OAuth flow — the MCP is now ready to use.

Troubleshooting

  • If the connector doesn't authenticate, confirm the server URL is exactly https://mcp.mavvrik.ai/mcp and retry the sign-in flow.

  • If Mavvrik tools don't appear in Cursor after connecting, disconnect and reconnect the MCP server, or restart Cursor.

FAQs

Which method should I use — Connector flow or manual configuration?
Connector flow is recommended for most people — it's a guided OAuth sign-in through Cursor's own MCP UI. Use the manual method only if you specifically need to scope the connection to a User or Workspace level, or prefer to manage MCP settings through Cursor's MCP management screen directly.

Does the manual method need an API key or tenant ID?
No — both the Connector flow and the manual method authenticate via OAuth. The manual method's config JSON only needs the server type and URL; you authenticate afterward by clicking Authenticate and completing the OAuth flow, the same as the Connector flow.