1. Conduid
  2. Cloud
  3. Ecos
MCP server · Cloud

Ecos

ecos is an open FinOps data stack with a CLI and MCP server that turns raw cloud data into actionable insights.

Unclaimed Apache-2.0 last commit 10 months ago dbtfinopscloud-cost-managementcloudcloud-cost-efficiencydevopsaws
61Good

Scored 3 days ago · breakdown

About Ecos

Ecos is an MCP server published by ecos-labs in the Cloud category: ecos is an open FinOps data stack with a CLI and MCP server that turns raw cloud data into actionable insights.

The repository has 24 stars and 3 forks, with the last commit 10 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/ecos-labs/ecos

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Ecos

Powered by Claude · Grounded in docs

I know everything about Ecos. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.2.0ecos 0.2.0 · 11 Dec 2025ecos CLI 0.2.0 The ecos CLI is the command-line tool for ecos, an open source FinOps data stack that transforms AWS Cost and Usage Reports (CUR) into clean, enriched, high-performance datasets. Its analytics-ready semantic layer enables…
ds/aws_cur/v0.2.0aws-cur v0.2.0 · 1 Dec 2025Release aws-cur v0.2.0 Automated release containing packaged DBT models and assets for the aws-cur datasource. Recent Changes refactor(models): consolidate serve layer into aws/cur folder (f1e9719) For full commit history:…
v0.1.0ecos 0.1.0 · 1 Dec 2025ecos CLI 0.1.0 The ecos CLI is the command-line tool for ecos, an open source FinOps data stack that transforms AWS Cost and Usage Reports (CUR) into clean, enriched, high-performance datasets. Its analytics-ready semantic layer enables…
ds/aws_cur/v0.1.0aws-cur v0.1.0 · 30 Nov 2025Release aws-cur v0.1.0 Automated release containing packaged DBT models and assets for the aws-cur datasource. Recent Changes Add: code/dbt/ (e553dc1) For full commit history: https://github.com/ecos-labs/ecos/commits/ds/aws_cur/v0.1.0

README


What is ecos?

ecos is an open source FinOps data stack that transforms AWS Cost and Usage Reports (CUR) into clean, enriched, high-performance datasets. Its analytics-ready semantic layer enables cost transparency, allocation, and optimization with actionable insights.

Highlights:

  • Own Your Data - Runs in your infrastructure, any cloud or warehouse. Full transform transparency, data never leaves your account.

  • Modular & Extensible - 40+ pre-built data models. Start small, extend with your business logic and data, sources unified automatically.

  • Production Ready - Smart data materialization balances speed and cost. Fast CLI deployment, serverless scaling, full dbt extensibility.

  • Advanced Analytics - Semantic layer for BI and AI agents. Pinpoint cost drivers, expose savings potentials, track trends and more.

What's included?

  • ecos CLI - One-command project setup, provisioning, and model deployment
  • dbt Models - 40+ pre-built SQL models for cost analysis and optimization
    • Bronze - Views: raw CUR data from S3
    • Silver - Views/incremental tables: cleaned, normalized, mapped data
    • Gold - Incremental Tables (partitioned): business-ready analytics (pre-computed, fast queries)
    • Serve - Custom views you create based on your needs
  • Web UI - Interactive lineage graph and data catalog browser
  • MCP Server - (Preview) AI-powered cost insights via Model Context Protocol

Quickstart

For detailed setup view the full Quickstart guide.

1. Enable AWS CUR Setup AWS Cost & Usage Reports for Athena.

2. Install ecos CLI

# Install via brew
brew tap ecos-labs/homebrew-ecos
brew install ecos

# Verify installation
ecos version

3. Initialize Project

mkdir ecos-playground && cd ecos-playground
ecos init

4. Transform Your Data

# Load reference data
ecos transform seed

# Run all transformations
ecos transform run

5. Query & Analyze

-- Daily service costs
select
  usage_date,
  service_name,
  sum(total_effective_cost) as cost
from gold_core__service_daily
where billing_period = '2025-10'
group by 1, 2
order by 3 desc;

Contributing

We welcome contributions from the community! Whether you're fixing bugs, adding features, improving documentation, or helping others. Your contributions are greatly appreciated.


README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Ecos

How do I install Ecos?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Ecos safe to use with an AI agent?

Its trust score is 61 out of 100 (good). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Ecos still maintained?

The last commit was 10 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.