mcnoaa-tides/docs/public/favicon.svg
Ryan Malloy a02d660764 Add Starlight docs site and MCP HTTP transport
- Starlight documentation with 12 Diátaxis-organized pages covering
  getting started, how-to guides, reference, and architecture
- Docker Compose with two services: docs (Starlight/Caddy) and
  mcp (FastMCP streamable-http), both behind caddy-docker-proxy
- Env-based transport selection in server.py — stdio default preserved,
  MCP_TRANSPORT=streamable-http activates HTTP mode for Docker
- Ocean/maritime theme with dark mode default
2026-02-22 19:05:12 -07:00

13 lines
779 B
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="none">
<!-- Ocean wave base -->
<path d="M2 20 Q8 14, 16 20 Q24 26, 30 20" stroke="#1a8a8f" stroke-width="2.5" stroke-linecap="round" fill="none"/>
<path d="M2 24 Q8 18, 16 24 Q24 30, 30 24" stroke="#1a8a8f" stroke-width="2" stroke-linecap="round" fill="none" opacity="0.5"/>
<!-- Tide gauge / data indicator -->
<rect x="13" y="5" width="6" height="14" rx="1" fill="#0d3b3e" stroke="#1a8a8f" stroke-width="1"/>
<rect x="14.5" y="8" width="3" height="6" rx="0.5" fill="#5ec4c8"/>
<!-- Signal dots (data points) -->
<circle cx="9" cy="11" r="1.2" fill="#5ec4c8" opacity="0.7"/>
<circle cx="23" cy="11" r="1.2" fill="#5ec4c8" opacity="0.7"/>
<circle cx="16" cy="4" r="1" fill="#5ec4c8"/>
</svg>