Skip to main content

SkyFi Tools Overview

SkyFi MCP Server provides 13 specialized tools for accessing satellite imagery and geospatial intelligence through the SkyFi platform.

What is SkyFi?

SkyFi is a satellite imagery platform that provides on-demand access to high-resolution satellite imagery from multiple satellite constellations. The platform offers both archive imagery (historical captures) and tasking capabilities (commissioning new captures).

Key Capabilities

  • Multi-Satellite Access - Access to diverse satellite constellations
  • On-Demand Tasking - Commission new satellite captures
  • Archive Search - Explore historical imagery database
  • Real-Time Monitoring - Set up area surveillance
  • Transparent Pricing - Clear cost structure and estimates

SkyFi Tools Categories

Archive & Search Tools (2 tools)

Access and explore SkyFi's comprehensive archive of satellite imagery.

ToolDescriptionPrimary Use
skyfi_archive_searchSearch imagery archive with filtersFind existing satellite images
skyfi_archive_detailsGet detailed image informationView metadata and download options

Common Use Cases:

  • Historical analysis and research
  • Finding existing imagery for your area of interest
  • Comparing imagery across different time periods
  • Accessing high-resolution archive data

Ordering Tools (4 tools)

Create and manage orders for both archive and new satellite imagery.

ToolDescriptionPrimary Use
skyfi_get_tasking_quoteGet pricing quote for new imageryRequired before ordering new captures
skyfi_create_archive_orderOrder existing archive imageryPurchase and download historical images
skyfi_create_tasking_orderOrder new satellite capturesCommission new imagery
skyfi_get_order_statusTrack order progressMonitor order fulfillment

Ordering Workflow:

graph TB
A[Search Archive] --> B{Found Suitable Imagery?}
B -->|Yes| C[skyfi_create_archive_order]
B -->|No| D[skyfi_get_tasking_quote]
D --> E[Review Quote]
E --> F[skyfi_create_tasking_order]
C --> G[skyfi_get_order_status]
F --> G[skyfi_get_order_status]

Monitoring & Notifications (3 tools)

Set up automated monitoring and notifications for areas of interest.

ToolDescriptionPrimary Use
skyfi_create_webhook_subscriptionCreate notification webhooksGet real-time alerts
skyfi_setup_area_monitoringMonitor specific areasAutomated area surveillance
skyfi_get_notification_statusCheck notification deliveryVerify webhook status

Monitoring Workflow:

graph LR
A[Define Area] --> B[skyfi_setup_area_monitoring]
B --> C[skyfi_create_webhook_subscription]
C --> D[Receive Notifications]
D --> E[skyfi_get_notification_status]

Pricing & Analysis (4 tools)

Calculate costs, analyze feasibility, and plan optimal capture timing.

ToolDescriptionPrimary Use
skyfi_calculate_archive_pricingCalculate archive imagery costsBudget for historical imagery
skyfi_estimate_tasking_costEstimate new imagery costsPlan new capture budgets
skyfi_analyze_capture_feasibilityAnalyze capture potentialAssess imagery capture viability
skyfi_predict_satellite_passesPredict optimal capture windowsPlan timing for new captures

Planning Workflow:

graph TB
A[Define Requirements] --> B[skyfi_analyze_capture_feasibility]
B --> C{Feasible?}
C -->|Yes| D[skyfi_predict_satellite_passes]
C -->|No| E[Adjust Requirements]
E --> B
D --> F[skyfi_estimate_tasking_cost]
F --> G[Plan Budget]

Common SkyFi Workflows

1. Research & Analysis Workflow

Scenario: Academic research requiring historical satellite imagery

1. Use OSM tools to geocode your study area
2. skyfi_archive_search → Find historical imagery
3. skyfi_archive_details → Review metadata and quality
4. skyfi_calculate_archive_pricing → Check budget
5. skyfi_create_archive_order → Purchase imagery
6. skyfi_get_order_status → Track delivery

2. Monitoring & Surveillance Workflow

Scenario: Continuous monitoring of infrastructure or environmental changes

1. Define area of interest with OSM tools
2. skyfi_setup_area_monitoring → Enable automated monitoring
3. skyfi_create_webhook_subscription → Set up notifications
4. skyfi_predict_satellite_passes → Plan optimal timing
5. skyfi_get_notification_status → Verify monitoring status

3. Commercial Intelligence Workflow

Scenario: Business intelligence requiring new satellite captures

1. Define target area and requirements
2. skyfi_analyze_capture_feasibility → Assess viability
3. skyfi_predict_satellite_passes → Find optimal windows
4. skyfi_get_tasking_quote → Get accurate pricing
5. skyfi_create_tasking_order → Commission capture
6. skyfi_get_order_status → Track progress

SkyFi Authentication

API Key Format

SkyFi tools require authentication in the format:

SKYFI_API_KEY=your-email@example.com:your-api-key-hash

Platform URL

SKYFI_URL=https://app.skyfi.com/platform-api/pricing

Additional Configuration

# Optional: Weather integration
OPENWEATHER_API_KEY=your-weather-api-key

# Optional: Logging and performance
MCP_LOG_LEVEL=INFO
MCP_TIMEOUT=30

SkyFi Tool Categories by Use Case

Working with existing satellite imagery:

Primary Tools:

  • skyfi_archive_search - Find existing imagery
  • skyfi_archive_details - Get detailed metadata
  • skyfi_calculate_archive_pricing - Calculate costs
  • skyfi_create_archive_order - Purchase imagery

Best For:

  • Historical analysis and research
  • Cost-effective imagery access
  • Quick data acquisition
  • Comparative studies across time periods

SkyFi Best Practices

1. Cost Optimization

  • Use archive imagery first - Check existing imagery before tasking
  • Get quotes before ordering - Always use skyfi_get_tasking_quote
  • Compare options - Use pricing tools to compare archive vs. tasking costs
  • Plan timing - Use skyfi_predict_satellite_passes for optimal windows

2. Quality Management

  • Check feasibility - Use skyfi_analyze_capture_feasibility before tasking
  • Review metadata - Use skyfi_archive_details to assess quality
  • Monitor weather - Consider weather conditions for new captures
  • Verify delivery - Use skyfi_get_order_status to track progress

3. Workflow Efficiency

  • Batch operations - Group similar requests when possible
  • Set up monitoring - Use webhooks for automated notifications
  • Plan ahead - Use prediction tools for optimal timing
  • Verify setup - Check notification status after configuration

Detailed Tool Documentation

  • Archive Search (coming soon) - Find satellite imagery in SkyFi's archive
  • Archive Details (coming soon) - Get detailed image metadata

Ordering

  • Get Tasking Quote (coming soon) - Get pricing for new imagery
  • Create Archive Order (coming soon) - Order existing imagery
  • Create Tasking Order (coming soon) - Order new captures
  • Get Order Status (coming soon) - Track order progress

Monitoring

  • Setup Area Monitoring (coming soon) - Monitor specific areas
  • Create Webhook Subscription (coming soon) - Set up notifications
  • Get Notification Status (coming soon) - Check webhook status

Analysis

  • Calculate Archive Pricing (coming soon) - Price archive imagery
  • Estimate Tasking Cost (coming soon) - Estimate new imagery costs
  • Analyze Capture Feasibility (coming soon) - Assess capture potential
  • Predict Satellite Passes (coming soon) - Plan optimal timing

##Integration with OSM Tools

SkyFi tools work seamlessly with OSM tools for complete geospatial workflows:

OSM: Geocoding → SkyFi: Search → SkyFi: Order → SkyFi: Monitor

Example Integration:

  1. osm_forward_geocode - Find coordinates for "Downtown Austin"
  2. osm_generate_aoi - Create 5km radius area
  3. skyfi_archive_search - Find imagery in that area
  4. skyfi_calculate_archive_pricing - Check costs
  5. skyfi_create_archive_order - Purchase imagery

Getting Started

New to SkyFi tools? Start with skyfi_archive_search to explore available imagery in your area of interest!

SkyFi Platform

Learn more about the SkyFi platform at skyfi.com or check out the SkyFi API documentation.