Skip to main content

Overview

Clara is nOps’s FinOps assistant. In the product you can chat with Clara from the dashboard, via Ask Clara on several pages, and on canvases. The Clara MCP brings that same assistant into the AI tool you already work in — Cursor, Claude, or any other client that supports the Model Context Protocol (MCP). Install a plugin (or add the server config), sign in once, and you can:
  • Ask about spend, savings, usage, and commitments in plain language
  • Work with your reports, dashboards, budgets, cost allocations, unit economics, contracts, and MAP projects without leaving your editor
  • See anomalies and optimization recommendations as soon as nOps finds them
  • Put an analysis on a schedule so the answer shows up in Slack or email on its own
You need an active nOps account and the same data access you have in the web app. MCP does not bypass organization permissions.

Capabilities

Clara MCP works with your real nOps data and the things you’ve built on top of it — reports, budgets, cost allocations, contracts, and more. Here’s what you can do, grouped by the kind of work. Some actions — create, update, delete, send — change things in your nOps account and need an Admin or Owner role. Those are bolded below, and you can read more in Read vs. write access.

Asking questions about your spend

Clara answers from a set of prepared views of your cost data, called datasets. Each one covers a topic — AWS billing, commitments, AI tool spend — with a known set of fields to group and filter by, so the same question always comes back the same way.
A good first message after connecting: “List my Clara datasets.” Then “What’s in the Commitment Management Analysis dataset?” before you dig into spend or savings.
What you’ll see depends on your setup — which clouds you’ve connected, whether Commitment Management and ShareSave are turned on, which third-party tools you’ve integrated, and your role. Typical datasets:

Exploring spend and building reports

The everyday work you’d do in Inform — dig into costs, save a view, share it with your team — without switching windows.

Splitting costs across teams

Assign spend to the teams, products, or departments that own it, so everyone sees their share.

Budgets, unit economics, and contracts

The guardrails you set in Operate: what you plan to spend, what a unit of your business costs, and what you’ve committed to your cloud provider.

Commitments and savings

How your Reserved Instances and Savings Plans are doing, and what nOps thinks you should buy next — the same picture as Optimize.

AI and LLM spend

What your AI tools cost, and whether the seats you’re paying for are being used.

Answers on a schedule

Set a question up once and have the answer show up on its own — in Slack or Teams, by email, or in your Clara Feed.

Things to try


Where to get install packages

The fastest path is inside nOps:
  1. Sign in to nOps and open Settings.
  2. Under Organization Settings, open Plugins, then find Clara MCP & Connectors.
  3. Under Latest release, expand Download assets and grab the zip for your tool (when available):
    • clara-cursor-plugin-*.zip — Cursor
    • clara-claude-plugin-*.zip — Claude Desktop or Claude Code
You can also download releases from the open-source repo: nops-io/clara-mcp. For other MCP clients, use the standalone server config on the Plugins page or in Other MCP clients below. Detailed install steps for Cursor and Claude are in that repo’s docs (linked from Settings → Plugins).

Install in Cursor

Prerequisites

  • Cursor installed
  • An active nOps account

Steps

1

Download the Cursor plugin

Get the latest clara-cursor-plugin-v*.zip from Settings → Plugins → Clara MCP & Connectors or GitHub Releases.
2

Extract into your project

Unzip into your project root (or your home directory for a global install):
This adds .cursor/mcp.json, .cursor/rules/clara.mdc, and .cursor/skills/ where Cursor expects them.
3

Enable the MCP server

Open Cursor Settings → Tools & MCP and turn on the clara server.
4

Reload Cursor

Run Cmd+Shift+P → Reload Window (Mac) or the equivalent on Windows / Linux.

Verify

In Cursor Chat, ask: “List my Clara datasets.” On the first request, Cursor prompts you to authorize with nOps (OAuth). Complete login in the browser; later requests reuse your session.

What the Cursor package includes

Global install (all projects)

Extract to your home directory instead of a single repo:

Install in Claude Desktop

Prerequisites

  • Claude desktop app
  • An active nOps account

Steps

1

Download the Claude plugin

Get the latest clara-claude-plugin-v*.zip from Settings → Plugins → Clara MCP & Connectors or GitHub Releases.
2

Add the plugin in Claude

In Claude, go to Settings → Plugins and click + next to Personal plugins.
3

Select the zip

Choose the downloaded clara-claude-plugin-v*.zip. Clara appears under Personal plugins in the sidebar.
4

Connect the MCP connector

Open the Clara plugin → ConnectorsInstall next to clara, then complete the nOps OAuth prompt.

Verify

Start a conversation and ask: “List my Clara datasets.”

What the Claude package includes


Install with Claude Code (CLI)

If you use Claude Code (claude CLI) instead of the desktop app:
  1. Download clara-claude-plugin-v*.zip (same package as desktop).
  2. Install the plugin:
    For a single session without a permanent install:
  3. Update when new releases ship:
  4. Connect the clara MCP connector and complete OAuth (same as desktop).
Requirement: Claude Code v2.1.128 or later.

Other MCP clients (manual setup)

Official plugin zips for Cursor and Claude include MCP config automatically. For any other client, add an HTTP MCP server with the same shape as below. Use the exact url value from Settings → Plugins → Clara MCP & Connectors → Standalone MCP (reference) in nOps (it is configured per environment, not duplicated in this doc):
You can copy the same JSON from Settings → Plugins → Clara MCP & Connectors → Standalone MCP (reference) in nOps. Clara uses OAuth on first use — there is no long-lived API key to paste into the config file.

Authentication

  1. Ask Clara anything in your AI tool (for example “Show my cloud costs for last month”).
  2. On the first request, you’ll be sent to an nOps login page. Sign in with the account that should own the data.
  3. After authorization, the session is stored; you should not need to log in on every message.
Re-authenticate if your session expires or you switch nOps organizations: run a Clara tool again and follow the prompt, or sign out of nOps in the browser and sign back in first. You’ll only ever see the data your nOps role allows. If something is off limits, Clara will say so rather than return it.

What you can change

Clara follows your existing nOps role — there’s nothing extra to set up: If an action fails with a permissions error, check your role with an organization admin, or ask them to make the change for you.
Creating, changing, and deleting through Clara affects your real nOps account, and deletes can’t be undone from your AI tool. It’s worth asking Clara to confirm what it’s about to change before it does.

Clara in nOps vs. Clara MCP

Many teams use both: canvases for dashboards they share, and Clara MCP in the tool they’re in all day.

Troubleshooting

Stuck on login, or “not authorized”

  • Sign out of nOps in your browser, sign in again, then ask Clara something.
  • Double-check you signed in to the right nOps organization.

Clara doesn’t show up

  • Cursor: open Settings → Tools & MCP and make sure clara is switched on, then reload the window.
  • Claude: open Connectors and make sure clara is installed and connected.
  • Restart your AI tool after installing a new version of the plugin.

Clara responds but the numbers look empty or wrong

  • Check that your nOps role can see the data you’re asking about.
  • For savings questions, end your date range before the current month — most savings data lags by about a month.
  • Ask Clara what’s in the dataset. Available fields depend on your integrations and setup.

Network

Clara MCP connects over HTTPS. If you’re behind a corporate proxy or firewall, it needs to allow outbound access to the nOps MCP host.

More help


Clara Slack Agent

Ask Clara about spend and commitments in Slack — @mentions, DMs, and scheduled thread delivery.

Ask Clara

Use Clara inside nOps without installing MCP — ideal when you want charts and canvases in the same session.

Dashboard

Pin charts, open shared canvases, and launch Ask Clara from your home page.

Integrations

Connect AWS, GCP, and Azure so Clara has cost and commitment data to query.

Plugin releases on GitHub

Download Cursor and Claude plugin zips (and manual MCP config for other clients), release notes, and source docs.