mcpbeat Sign in

Umbra open SAR archive MCP Server

by reesehammer Your server? Claim it
local only

Umbra open SAR archive runs on your own machine — the client starts it, so there is no endpoint to ping. 382 installs a week from pypi. Last commit 18 Sep 2026.

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

Installs per day peak 460 · avg 70 · +139% w/w
a month agotoday
382
Installs / week
pypi · umbra-py
0
Stars
0 open issues
18 Sep 2026
Last commit
0 releases in 90 days
Apache-2.0
License
Python

What the code does

We read the source, 23 h ago · rules 3dff92dd89df

Evidence

Things with no honest explanation: a promise that contradicts the code, code that runs at install time while hiding what it does, data leaving the machine.

File ships in the package but is absent from the source [пакет] docker-entrypoint.sh:1
файл ставится пользователю, в репозитории его нет, и в нём есть опасный вызов
Escalates privileges [пакет] docker-entrypoint.sh:38, deploy/docker-entrypoint.sh:38
os.setuid(u.pw_uid)
Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

We found things in this code

Code changes quietly between releases, and nobody reads the diff of a dependency. We do, on every release — watch Umbra open SAR archive and you get told the day something new turns up.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add umbra-mcp -- uvx umbra-py
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "umbra-mcp": {
      "args": [
        "umbra-py"
      ],
      "command": "uvx"
    }
  }
}
~/.codex/config.toml
[mcp_servers.umbra-mcp]
command = "uvx"
args = ["umbra-py"]
.cursor/mcp.json
{
  "mcpServers": {
    "umbra-mcp": {
      "args": [
        "umbra-py"
      ],
      "command": "uvx"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "umbra-mcp": {
      "args": [
        "umbra-py"
      ],
      "command": "uvx"
    }
  }
}

This one needs environment variables set before it will start: UMBRA_CANOPY_TOKEN (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 (Enables the two opt-in model tools, describe_scene and narrate_change. Every other tool is deterministic and calls no model.), OPENAI_API_KEY (Alternative provider for the same two model tools, and the encoder behind find_similar_text.). The author declared them in the registry entry; get the values from the project itself.

Alternatives to Umbra open SAR archive

same job, measured the same way
C
Convika
by convika

Create, preview, publish, and measure landing pages from Claude, Codex, or any MCP client.

answering
Aurora
by aurora

Create, edit, preview, and deploy full-stack web apps to a live URL from any MCP client.

answering
NerdyChefs Prompts
by mayeu20

Search, browse and pick from the free NerdyChefs.ai prompt library from any MCP client.

211 installs/wk local only
MeetMyAgent
by studiomeyer

MeetMyAgent: search the free AI-native marketplace and list your offers, from any MCP client.

35 installs/wk answering
SMSPM MCP Server
by alesav

Send SMS via the SMSPM API from any MCP client.

25 installs/wk local only
iMessage History
by anipotts

Search and read your Apple Messages history from any MCP client. Read-only, local.

1 211 installs/wk local only
Bussin MCP
by sgebb

MCP server for Azure Service Bus. Peek, search and replay dead-letter messages from any MCP client.

627 installs/wk local only
A2asearch MCP
by tadas-github

Search 10,000+ AI agents, MCP servers, and CLI tools via A2ASearch from any MCP client.

1 080 installs/wk local only

Umbra open SAR archive — questions

Answers built from our own checks of this server.

Why is there no uptime for Umbra open SAR archive?
Umbra open SAR archive runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the pypi package umbra-py was installed 382 times last week.
How do I connect Umbra open SAR archive?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It runs locally, so the command pulls umbra-py straight from pypi; nothing to host, nothing to sign up for.
How many people use Umbra open SAR archive?
The pypi package umbra-py was installed 382 times in the last week. Week over week that is +139%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Umbra open SAR archive open source?
Yes — it is published under the Apache-2.0 licence, written in Python and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.