We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/BnJam/stac-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
0005-optional-planetary-computer-signing.md•817 B
# ADR 0005: Optional Planetary Computer Asset Signing
Status: Proposed
Date: 2025-09-18
## Context
- Planetary Computer assets often require signed URLs for direct access.
- Not all catalogs require signing; must remain optional.
## Decision
- Add sign_assets bool parameter on item-returning tools (default: false).
- If true and catalog host matches Planetary Computer:
- Try import planetary_computer and sign item/assets.
- Fail gracefully if package missing; include actionable hint.
- Do not persist signed URLs in state; sign per response.
## Consequences
- Enables immediate asset usability on PC without breaking other catalogs.
- Introduces optional dependency and branching logic.
## Alternatives considered
- Always sign (rejected; breaks non-PC).
- Never sign (rejected; harms usability on PC).