PluginBench
MCP Server

Umbra open SAR archive MCP Server

io.github.reesehammer/umbra-mcp

What is the Umbra open SAR archive MCP server?

Search, preview, and measure Umbra open SAR from any MCP client. Umbra ships no search API.

How to install Umbra open SAR archive

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • UMBRA_CANOPY_TOKEN
    secret

    Canopy API token. Set it and the same search tools query Umbra's authenticated commercial archive instead of the open bucket; leave it unset for the open data, which needs no credentials.

  • UMBRA_INDEX_DB

    Path to a local catalog index (built with 'umbra index build' or fetched with 'umbra index fetch'). Without one the server walks the public bucket per search, which is correct but slow.

  • ANTHROPIC_API_KEY
    secret

    Enables the two opt-in model tools, describe_scene and narrate_change. Every other tool is deterministic and calls no model.

  • OPENAI_API_KEY
    secret

    Alternative provider for the same two model tools, and the encoder behind find_similar_text.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "umbra-mcp": {
      "command": "uvx",
      "args": [
        "umbra-py",
        "--from",
        "umbra-py[mcp]",
        "umbra-mcp"
      ],
      "env": {
        "UMBRA_CANOPY_TOKEN": "<YOUR_UMBRA_CANOPY_TOKEN>",
        "UMBRA_INDEX_DB": "<YOUR_UMBRA_INDEX_DB>",
        "ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
        "OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>"
      }
    }
  }
}

Related MCP servers

Token-efficient documentation search for AI coding agents over public and private resources.

1.2k
TypeScript
MIT
View repository →

Search curated design styles, real product screens, and user flows for evidence-based design work.

Model Context Protocol server for Refgrow affiliate program management API

2
TypeScript
View repository →

AI agents pay APIs over Lightning: L402 payments, wallets, invoices, budgets, and agent-to-agent commerce.

9
C#
MIT
View repository →

Bridges AI chat interfaces with Claude Code CLI via shared markdown control files.

0
TypeScript
MIT
View repository →

Local multi-channel message emulator for E2E testing, with MCP tools for LLM agents.