Grades are a hygiene check, not a security guarantee.

MCP, MCP server

Finops Mcp Resources

Open-source Model Context Protocol (MCP) resources for Cloud FinOps: cloud cost optimization, AI cost management, FinOps automation, tagging governance, cost anomaly detection, and budget monitoring — across AWS, Azure, and GCP.

Compatibility: Not stated.

Grade C

One Medium finding. Read the report before installing.

Graded by PlugVetRubric v2

Not a guarantee. A hygiene check of the source at the commit shown, not a security audit.

SECRETS_PATH_CREDENTIAL

Why this grade

  • SECRETS_PATH_CREDENTIAL Medium

    Mentions a credential store path (~/.ssh, id_rsa, .npmrc, .aws/credentials, credentials.json, .netrc).

    clients/gemini.md, line 116 "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"

Any High, or two or more Medium findings, give D. One Medium gives C. Low findings or a security Note give B. Each code names a finding behind the letter.

Grades are a hygiene check of the source at the commit shown, on the date checked, not a security audit or a guarantee. The free directory grades are automated. Before release, a PlugVet engineer reviews every paid report and any grade we hold back, including all F grades, against the source code and the evidence we quote.

What was checked

Plain notes from the hygiene checks.

  • Permissions

    Pass

    No shell or command execution found, and no extra permission was declared.

  • Install and update

    Note

    The docs document an installer that pipes a download into a shell.

    INSTALL_DOCUMENTED_INSTALLER

    tutorials/02-amazon-kiro-cli-cost-analysis.md, line 142

    curl -LsSf https://astral.sh/uv/install.sh | sh

    tutorials/07-aws-mcp-remote-server.md, line 269

    curl -LsSf https://astral.sh/uv/install.sh | sh

    tutorials/07-aws-mcp-remote-server.md, line 504

    curl -LsSf https://astral.sh/uv/install.sh | sh

  • Network

    Pass

    No network call found.

  • Secrets

    Concern

    reads a credential or environment file.

    SECRETS_PATH_CREDENTIAL SECRETS_PATH_DOTENV

    .gitignore, line 24

    *.crt

    .gitignore, line 25

    .env

    clients/gemini.md, line 116

    "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"

    Show more

    servers/aws.md, line 135

    - A configured `~/.aws/credentials` file or environment variables (`AWS_PROFILE`, `AWS_REGION`)

    servers/gcp.md, line 320

    "GOOGLE_APPLICATION_CREDENTIALS": "/Users/<your-user>/.config/gcloud/application_default_credentials.json"

    tutorials/06-Tutorial-GCP-Billing-MCP.md, line 334

    "GOOGLE_APPLICATION_CREDENTIALS": "/Users/<your-user>/.config/gcloud/application_default_credentials.json"

    tutorials/06-Tutorial-GCP-Billing-MCP.md, line 343

    - ADC path: `C:\\Users\\<your-user>\\AppData\\Roaming\\gcloud\\application_default_credentials.json`

    tutorials/06-Tutorial-GCP-Billing-MCP.md, line 355

    "GOOGLE_APPLICATION_CREDENTIALS": "C:\\Users\\jean\\AppData\\Roaming\\gcloud\\application_default_credentials.json"

  • Agent instructions

    Pass

    No instruction to ignore earlier instructions or to hide a step.

  • Obfuscation

    Concern

    contains an encoded blob in a file that should be readable.

    OBFUSCATION_ENCODED_BLOB

    tutorials/03.finops_multi_agent_with_nova/cfn-finops-bedrock-multiagent-nova.yaml, line 1

    AWSTemplateFormatVersion: '2010-09-09'

    servers/aws.md, line 91

    | [AWS Pricing MCP Server](https://awslabs.github.io/mcp/servers/aws-pricing-mcp-server/) | AWS service pricing and cost estimates | [![Install Cursor](https://img.shields.io/badge

    servers/aws.md, line 92

    | [AWS Cost Explorer MCP Server](https://awslabs.github.io/mcp/servers/cost-explorer-mcp-server/) | Detailed cost analysis and reporting | [![Install Cursor](https://img.shields.io

    Show more

    servers/aws.md, line 93

    | [Amazon CloudWatch MCP Server](https://awslabs.github.io/mcp/servers/aws-cloudwatch-mcp-server/) | Metrics, alarms, and logs analysis | [![Install Cursor](https://img.shields.io/

    servers/aws.md, line 94

    | [AWS Billing & Cost Management MCP Server](https://awslabs.github.io/mcp/servers/billing-cost-management-mcp-server/) | Comprehensive billing and cost management with optimizatio

  • Licence

    Pass

    A licence file is present (LICENSE).

  • Maintainer activity

    Pass

    The latest commit is within the last 365 days.

Note

Hygiene check of commit 6a88d84f76e1. The docs document an installer that pipes a download into a shell. reads a credential or environment file. contains an encoded blob in a file that should be readable.

Date and source

Date checked:

View source

github.com

Commit graded: 6a88d84f76e1e20c67f0949b17d43bbb0d0e1a33

This link goes to the original host. PlugVet does not host or check what you download from there, and installing it is your own decision and risk.

Read how this letter is chosen