Skip to main content
Glama
0005-optional-planetary-computer-signing.md817 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).

Latest Blog Posts

MCP directory API

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