Skip to main content
Glama

STAC MCP Server

by BnJam
0002-tool-schemas-and-response-shape.md861 B
# ADR 0002: Tool Schemas and Response Shape Status: Accepted Date: 2025-09-18 ## Context - Tools must be simple to discover and invoke across clients. - Balance readability for humans with enough detail for follow-up calls. ## Decision - Define four tools with concise JSON schemas: - Common optional catalog_url for catalog switching. - search_items supports collections, bbox, datetime, query, limit. - Responses: - Human-readable text summaries containing IDs, bbox, datetime, and counts. - Truncate long descriptions; avoid overwhelming output. ## Consequences - Good ergonomics for interactive exploration. - Not yet machine-optimized for downstream parsing (JSON mode to be added). ## Alternatives considered - JSON-only outputs (rejected initially; worse UX for chat discovery). - Overly rich tool schemas (rejected; keep baseline minimal).

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