Skip to main content

SkyWatch MCP Server v2.0

Connect the SkyWatch MCP server to Claude, ChatGPT or VS Code, sign in with your SkyWatch account, and work with satellite imagery in plain language: search the archive, check prices and tasking windows, place orders, track deliveries and monitor areas over time.

MCP Endpoint: https://mcp.skywatch.com/mcp

One URL, no API key

Add the URL to your AI assistant. When it asks you to sign in, a browser window opens. Use your SkyWatch Explore or SkyWatch Hub account. You do not need an API key for your MCP host.


Before you start​

You need:

  • A SkyWatch account. Sign up for free at explore.skywatch.com, or ask your organization's SkyWatch admin to invite you to Hub.
  • An AI assistant that supports remote MCP servers with sign-in. See Supported assistants.

Without signing in, the server offers five tools: search, pricing, satellites, products and a getting started guide. Sign in to order, track your orders and use the rest of your account. See Tools for the full list.


Supported assistants​

AssistantStatus
Claude (claude.ai web and Claude Desktop)Supported
Claude CodeSupported
ChatGPTSupported (custom connectors need a plan that allows them)
VS Code (GitHub Copilot Chat, agent mode)Supported

What happens the first time you connect​

  1. You add https://mcp.skywatch.com/mcp to your assistant.
  2. Your assistant asks you to sign in. A browser window opens on the SkyWatch sign-in page.
  3. You sign in with your SkyWatch account.
  4. On your first sign-in you may see two extra screens: one asking you to accept the SkyWatch terms, and one offering to set up a passkey. You can choose Continue without passkeys.
  5. The browser hands you back to your assistant, and it can now work as you, with your account's permissions.

You sign in once. After that your assistant reconnects on its own. If it does not keep you signed in, it asks you to sign in again when the session expires.


Setup by assistant​

  1. Open Settings, then Connectors.
  2. Select Add custom connector.
  3. Name it SkyWatch and paste the URL:
    https://mcp.skywatch.com/mcp
  4. Select Connect. A browser window opens; sign in to SkyWatch.
  5. In a new chat, open the tools menu and check that SkyWatch is turned on.

Connectors you add on claude.ai are also available in Claude Desktop when you sign in with the same Claude account.

Team and Enterprise plans

If you do not see Add custom connector, your organization's Claude owner has to add it first. See For system administrators.


For system administrators​

On business plans, an administrator often controls which connectors people can add. If your users cannot add SkyWatch themselves, an administrator adds it once for the organization.

Claude Team and Enterprise

  1. As an Owner, open Organization settings (Admin settings), then Connectors.
  2. Add a custom connector named SkyWatch with the URL https://mcp.skywatch.com/mcp.
  3. Members then find SkyWatch in their own Settings, Connectors list and select Connect to sign in with their own SkyWatch account.

ChatGPT Business and Enterprise

  1. As a workspace admin, open Workspace settings and allow custom connectors (or Developer mode, depending on your plan).
  2. Add the SkyWatch connector with the URL https://mcp.skywatch.com/mcp, or allow members to add it themselves.
  3. Each member signs in with their own SkyWatch account the first time they use it.

The administrator does not share a SkyWatch login. Every person signs in as themselves, so each person only sees their own account's data and gets their own account's permissions.


What you can do​

Your assistant gets exactly the permissions your SkyWatch account has, nothing more.

Explore and Hub accounts​

AccountWhat your assistant can do
Not signed inSearch the archive, estimate prices, browse satellites and products
Explore (self-service, explore.skywatch.com)Everything above, plus order archive imagery and standard tasking, check tasking windows, track your orders and download results, save locations, check your payment method
Hub (organizations, by invitation)Everything above, plus your organization and team, projects and budgets, order approvals, spend, area monitoring, processing and analytics, DirectView map layers and publishing to ArcGIS

To move from Explore to Hub, ask your organization's SkyWatch admin to invite you.

Hub roles​

In Hub, your role decides which actions are allowed:

RoleWhat you can do
ReaderSearch, price, check tasking windows, view orders, results, budgets, spend, monitors and saved locations
Creator and aboveAll of the above, plus place and cancel orders, create monitors, save locations and publish to ArcGIS
SuperAdminAll of the above, plus approve or reject orders waiting for approval

If a tool refuses and names a role, that is your account's role, not an error. Ask your organization's admin to change it.

Orders cost money​

Ordering paid imagery or tasking charges your account, the same as ordering in Hub or Explore. Your assistant shows the product and price and asks you to confirm before it places an order. Free imagery (Sentinel-2, Landsat) costs nothing to order.


Tools​

The tools your assistant sees depend on whether you are signed in and on your account. Each list includes the one before it, except get_started, which is only offered before you sign in.

Without signing in (5 tools)​

ToolWhat it does
get_startedExplains what SkyWatch can do and how to sign in
search_archive_imagerySearches the archive for imagery of a place or area
calculate_pricingEstimates the price of imagery for an area
get_satellitesLists satellites and their specifications
get_offeringsLists the imagery products you can order

Explore accounts (24 tools)​

ToolWhat it does
search_archive_imagerySearches the archive for imagery of a place or area
calculate_pricingEstimates the price of imagery for an area
get_satellitesLists satellites and their specifications
get_offeringsLists the imagery products you can order
retrieve_knowledgeAnswers questions about SkyWatch products and policies
build_aoiBuilds an area of interest from a place, address or feature
check_aoiChecks an area is valid and splits a large one into parts
aoi_coverage_gapsShows how much of your area a scene covers
tasking_plannerChecks when a satellite could capture your area
request_tasking_feasibilityAsks SkyWatch to review a tasking request
place_orderOrders archive imagery from a search result
place_tasking_orderOrders a new satellite capture (tasking)
cancel_orderCancels an order
get_my_ordersLists your orders and their status
get_order_resultsGets the downloads for a delivered order
save_locationSaves an area as a named location
list_locationsLists your saved locations
get_locationShows a saved location
rename_locationRenames a saved location
delete_locationDeletes a saved location
get_my_accountShows your account details
get_billingShows your billing details
check_payment_methodChecks that you have a payment method on file
agent_messageHands a request to the SkyWatch assistant

Hub accounts (51 tools)​

Hub accounts get every Explore tool, plus:

ToolWhat it does
get_organizationShows your organization
list_usersLists the people in your organization
invite_userInvites someone to your organization
list_projectsLists your organization's projects
check_budgetChecks your budget for the current period
get_spend_summarySummarizes your organization's spend
approve_orderApproves an order waiting for approval
reject_orderRejects an order waiting for approval
create_monitorCreates a monitor that watches an area for new imagery
create_monitorsCreates several monitors at once
list_monitorsLists your monitors
get_monitorShows a monitor
get_monitor_resultsShows the imagery a monitor has found
update_monitorChanges a monitor
pause_monitorPauses a monitor
resume_monitorResumes a paused monitor
delete_monitorDeletes a monitor
list_processing_graphsLists the processing workflows you can run
get_processing_graphDescribes a processing workflow
run_processingRuns a processing workflow on delivered imagery
list_processing_jobsLists your processing jobs
get_processing_statusShows the status of a processing job
get_processing_resultsGets the results of a processing job
cancel_processingCancels a processing job
create_directviewCreates a DirectView map layer for a delivered order
publish_to_arcgisPublishes a delivered order to ArcGIS Online
get_publish_statusShows whether an order was published to ArcGIS

Your Hub role still decides which of these you can run. See Hub roles.


Try it​

Once you are connected, try prompts like these:

  • "Find recent cloud-free imagery of the Port of Rotterdam."
  • "How much would 30 cm imagery of a 5 km² area around Denver cost?"
  • "When could a satellite capture my site next week?"
  • "Show my orders from the last month and their status."
  • "Save this area as a location called North Field."

Troubleshooting​

What you seeWhat to do
Only 5 tools, or tools say "Authentication required"You are connected but not signed in. Start the sign-in from your assistant (in Claude Code: /mcp, then Authenticate).
The sign-in window never opens, or the assistant reports it could not registerYour assistant may not support sign-in for remote MCP servers yet. Check Supported assistants.
No option to add a custom connectorYour plan or workspace restricts it. See For system administrators.
You signed in as the wrong SkyWatch accountRemove the connector, sign out of SkyWatch in your browser, then add it again and sign in with the right account.
A tool refuses and names a roleYour Hub role does not allow that action. Ask your organization's admin.
"The order was not placed: ..."SkyWatch refused the order. The text after the colon says why, for example no payment method or a budget that is too small.
"It may have been created anyway" after an orderAsk your assistant to list your orders before ordering again, so you do not order twice.
Asked to sign in again oftenYour assistant does not keep the session. Sign in again, or remove and re-add the connector.

Still stuck? Contact your SkyWatch account manager or support@skywatch.com. Include which assistant you used, the URL you added and the exact message you saw.