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.
We read the source, 23 h ago · rules 3dff92dd89df
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.
файл ставится пользователю, в репозитории его нет, и в нём есть опасный вызов
os.setuid(u.pw_uid)
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.
return __import__(module)
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
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.
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.
claude mcp add umbra-mcp -- uvx umbra-py
{
"mcpServers": {
"umbra-mcp": {
"args": [
"umbra-py"
],
"command": "uvx"
}
}
}
[mcp_servers.umbra-mcp]
command = "uvx"
args = ["umbra-py"]
{
"mcpServers": {
"umbra-mcp": {
"args": [
"umbra-py"
],
"command": "uvx"
}
}
}
{
"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.
Create, preview, publish, and measure landing pages from Claude, Codex, or any MCP client.
Create, edit, preview, and deploy full-stack web apps to a live URL from any MCP client.
Search, browse and pick from the free NerdyChefs.ai prompt library from any MCP client.
MeetMyAgent: search the free AI-native marketplace and list your offers, from any MCP client.
Send SMS via the SMSPM API from any MCP client.
Search and read your Apple Messages history from any MCP client. Read-only, local.
MCP server for Azure Service Bus. Peek, search and replay dead-letter messages from any MCP client.
Search 10,000+ AI agents, MCP servers, and CLI tools via A2ASearch from any MCP client.
Answers built from our own checks of this server.