Skip to main content

Overview

Clara is nOps’s FinOps assistant. In the product you can chat with Clara on the Ask Clara page, from the Ask Clara button 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). Add one address, 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.

Connect in 1 minute

Clara MCP is one address. Add it to your AI app, sign in with your nOps account, and start asking.
Connector address
There is no API key. The first time you connect, your AI app opens the nOps sign-in page (signin.nops.io). Sign in, and you’re done.

Ask your AI agent to set it up

Copy this prompt into your AI app, or send it straight to Claude or ChatGPT:
Prompt

Send to Claude

Opens a new Claude chat with the prompt filled in.

Send to ChatGPT

Opens a new ChatGPT chat with the prompt filled in.
Or follow the steps for your app below.

Claude (claude.ai and Claude Desktop)

2

Add Clara

Name it nOps Clara and paste https://mcp.nops.io as the URL. Click Add.
3

Connect

Click Connect and sign in to nOps when prompted.
Claude Code (CLI): run this once, then sign in when Claude Code asks.

ChatGPT

1

Open Plugins

Go to chatgpt.com/plugins and click Add, then Add custom MCP server.
2

Add Clara

Name it nOps Clara, paste https://mcp.nops.io as the Server URL, and set Authentication to OAuth.
3

Create and connect

Tick the acknowledgement, click Create, then Connect and sign in to nOps.
Custom MCP servers depend on your ChatGPT plan and workspace settings. Free and Plus plans may not offer them. If you don’t see Add custom MCP server, ask your ChatGPT workspace admin.

Cursor

Add Clara to Cursor opens Cursor and installs the server in one click. Then ask Clara anything and sign in to nOps when prompted. You can also install it from Cursor Settings → Plugins, or add it by hand (see Other MCP clients).

Start a chat

Once you’re connected, try one of these: More ideas are in Things to try.

Good to know

  • Sign in to the nOps web app at least once first. Clara MCP uses the same account.
  • Your organization needs Clara MCP turned on. If sign-in works but Clara refuses to connect, ask an org admin to enable it.
  • Add connectors on the web or desktop app. Once added, they also work in the mobile apps.
  • Your nOps role applies. You see only the data you can see in the web app, and changes need Admin or Owner (see What you can change).

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 Ask Clara chats.

Things to try


Plugins with skills (optional)

The address above is all you need to use Clara. The plugin zips add skills and rules on top: instructions that teach Cursor or Claude how to use Clara’s tools well, such as running a full commitment analysis. Install a plugin if you want those extras.

Where to get the plugins

  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.

Cursor plugin

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:

Claude Desktop plugin

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 → Connectors → Install next to clara, then complete the nOps OAuth prompt.

Verify

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

What the Claude package includes

Claude Code plugin (CLI)

If you use Claude Code (claude CLI) and want the skills too (for the connector alone, the one-liner above is enough):
  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)

For any other client, add an HTTP MCP server pointing at https://mcp.nops.io:
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 / ChatGPT: open Connectors (or Plugins in ChatGPT) and make sure nOps Clara is added 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 mcp.nops.io and signin.nops.io.

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.

Home page

Choose where nOps opens when you sign in.

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.