MCP Catalogs
Home

spotinfo

by alexei-led·161·Score 50

MCP server for exploring AWS EC2 Spot instance inventory with real-time placement scores, pricing data, and interruption rates.

ops-infradeveloper-toolsai-llm
11
Forks
19
Open issues
2 mo ago
Last commit
2d ago
Indexed

Overview

spotinfo is a comprehensive CLI tool and MCP server that provides detailed information about AWS EC2 Spot Instances. It offers real-time placement scores (1-10 scale), pricing data, and interruption frequency analysis. The tool features advanced filtering capabilities with regex-powered instance type matching, multi-dimensional filtering by vCPU, memory, price, regions, and placement scores. It supports multiple output formats including visual tables, JSON, and CSV, with graceful fallbacks when AWS APIs are unavailable. The MCP integration allows AI assistants to directly query AWS Spot Instance data through natural language.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:DevOps engineers optimizing cloud infrastructure costs by identifying cost-effective Spot instances
you:Cloud architects comparing availability and pricing of instance types across regions
you:AI assistants helping users find best Spot instance matches for their workload requirements
you:Do I need AWS credentials to use spotinfo?
you:What do placement scores mean?

When to choose this

Choose this server when you need to explore AWS spot instance options with placement scores and compare pricing across regions through AI assistants.

When NOT to choose this

Don't choose if you need spot instance management capabilities beyond exploration, or if you're working with cloud providers other than AWS.

Tools this server exposes

5 tools extracted from the README
  • query_spot_instances

    Query AWS EC2 Spot instances with filtering by type, region, price, and placement scores

  • get_placement_scores

    Get real-time placement scores (1-10 scale) for spot instances

  • compare_spot_prices

    Compare spot instance prices across different regions

  • filter_instances

    Filter spot instances by vCPU, memory, price, and other attributes

  • export_spot_data

    Export spot instance data in JSON or CSV format for automation

Note: Tool names inferred from MCP integration section and usage examples since explicit tool names aren't directly documented

Comparable tools

aws-mcpcloud-mcpaws-cli-mcp

Installation

Installation

# macOS with Homebrew
brew tap alexei-led/tap
brew install alexei-led/tap/spotinfo

# Linux/Windows: Download from releases
curl -L https://github.com/alexei-led/spotinfo/releases/latest/download/spotinfo_linux_amd64.tar.gz | tar xz

# Docker
docker pull ghcr.io/alexei-led/spotinfo:latest

Claude Desktop Setup

Add to Claude Desktop config.json:

{
  "mcpServers": {
    "spotinfo": {
      "command": "spotinfo",
      "args": ["--mcp"]
    }
  }
}

FAQ

Do I need AWS credentials to use spotinfo?
No, AWS credentials are optional. Without credentials, you can still access static spot advisor data and pricing, but live price fallback and placement scores will be unavailable.
What do placement scores mean?
Placement scores (1-10 scale) represent the success probability of your Spot Instance request, considering your entire request context. Higher scores indicate better chances of success, and scores improve when you allow more instance type flexibility.

Compare spotinfo with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.