OpenOps

v1.0.0Finance & Fintechstable

The batteries-included, No-Code FinOps automation platform, with the AI you trust.

ai-agentai-agentscloud-governancecloud-optimizationenterprise-automation
Share:
1,024
Stars
0
Downloads
0
Weekly
0/5

What is OpenOps?

OpenOps is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to batteries-included, no-code finops automation platform, with the ai you trust.

The batteries-included, No-Code FinOps automation platform, with the AI you trust.

This server falls under the Finance & Fintech category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • The batteries-included, No-Code FinOps automation platform,

Use Cases

Automate cloud optimization and governance with FinOps practices.
Enable no-code FinOps automation for cost management.
Provide enterprise cloud governance through trusted AI.
openops-cloud

Maintainer

LicenseNOASSERTION
Languagetypescript
Versionv1.0.0
UpdatedMay 19, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx openops

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use OpenOps

OpenOps is an open-source, no-code FinOps automation platform that helps engineering and finance teams reduce cloud costs by building and running automated workflows across AWS, Azure, and Google Cloud. It ships with a library of pre-built FinOps workflows for cost allocation, anomaly management, idle resource de-provisioning, and tagging, alongside its own Excel-like Tables database and Analytics visualisation layer. AI agents connect to OpenOps through its MCP interface to trigger workflows, query cost data, and orchestrate human-in-the-loop approval steps across Slack, email, and other channels.

Prerequisites

  • Docker and Docker Compose for self-hosted deployment
  • Access to at least one cloud provider (AWS, Azure, or Google Cloud) with cost data
  • Cloud provider credentials or IAM roles with read access to billing and resource APIs
  • An MCP client such as Claude Desktop or Claude Code
  • Alternatively, a managed OpenOps cloud account (no infrastructure required)
1

Deploy OpenOps with Docker Compose

Clone the repository and start all services using Docker Compose. The platform will be available on port 80 by default.

git clone https://github.com/openops-cloud/openops.git
cd openops
docker compose up -d
2

Open the OpenOps UI and complete initial setup

Navigate to http://localhost:80 in your browser. Follow the setup wizard to create an admin account and connect your first cloud provider account.

3

Connect your cloud provider accounts

In the OpenOps settings, add your AWS, Azure, or Google Cloud credentials. OpenOps will pull cost and resource data to populate the workflow context and Tables.

4

Import pre-built FinOps workflow templates

Browse the built-in template library and import workflows relevant to your use case — idle RDS instance de-provisioning, untagged resource reports, or commitment-based savings plans.

5

Configure your MCP client

Connect your MCP client to the OpenOps MCP endpoint. Consult the OpenOps documentation for the exact MCP URL exposed by your deployment.

{
  "mcpServers": {
    "openops": {
      "command": "npx",
      "args": ["-y", "openops"]
    }
  }
}
6

Trigger workflows and query cost data via AI

With the MCP connection active, ask your AI assistant to list active workflows, identify cost anomalies, or trigger a specific FinOps automation. OpenOps handles orchestration and human-in-the-loop approvals.

OpenOps Examples

Client configuration

MCP client configuration for a self-hosted OpenOps instance.

{
  "mcpServers": {
    "openops": {
      "command": "npx",
      "args": ["-y", "openops"]
    }
  }
}

Prompts to try

Example AI prompts once OpenOps is connected and cloud accounts are configured.

- "List all idle EC2 instances in our AWS account that have been running for more than 30 days with less than 5% CPU utilization."
- "Show me untagged resources in Azure that are costing more than $100 per month."
- "Trigger the idle RDS de-provisioning workflow and send an approval request to the #finops Slack channel."
- "What are our top 10 most expensive cloud services this month compared to last month?"
- "Generate a cost allocation report grouped by team tag for the past quarter."

Troubleshooting OpenOps

Docker Compose fails to start all services

Run 'docker compose logs' to identify the failing service. Common causes are port 80 already in use (change in docker-compose.yml) or insufficient Docker memory allocation. Ensure Docker has at least 4 GB RAM assigned.

Cloud provider data is not appearing in workflows

Verify that the credentials you provided have the required IAM permissions for billing and resource APIs. For AWS, the Cost Explorer API must be explicitly enabled in the billing console. Re-save the credentials in OpenOps settings to trigger a fresh sync.

Workflow approval steps are not delivering notifications

Check that your notification channel (Slack, email) is configured in OpenOps integrations. For Slack, the bot must be invited to the target channel. Confirm webhook URLs or SMTP settings are correctly set in the platform settings.

Frequently Asked Questions about OpenOps

What is OpenOps?

OpenOps is a Model Context Protocol (MCP) server that batteries-included, no-code finops automation platform, with the ai you trust. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install OpenOps?

Follow the installation instructions on the OpenOps GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with OpenOps?

OpenOps works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is OpenOps free to use?

Yes, OpenOps is open source and available under the NOASSERTION license. You can use it freely in both personal and commercial projects.

Browse More Finance & Fintech MCP Servers

Explore all finance & fintech servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "openops": { "command": "npx", "args": ["-y", "openops"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use OpenOps?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides