Skip to main content
Glama

MCP Svelte Docs Server

# setHeaders Definition **Definition:** Helper available in `load` (server and universal) to set HTTP headers on the response during SSR. **Syntax:** `setHeaders(headers: Record<string, string>)` Important: - No effect in the browser; only works during SSR/build. - You cannot set `set-cookie` — use `cookies.set(...)` in server `load`/actions. - Each header can be set at most once across all `load` functions. ## Example ```ts export const load: import('./$types').PageLoad = async ({ fetch, setHeaders, }) => { const res = await fetch('/api/data'); setHeaders({ 'cache-control': res.headers.get('cache-control') ?? 'max-age=60', }); return { data: await res.json() }; }; ``` ## Related - `load`, `cookies`, `+server.ts`

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/spences10/mcp-svelte-docs'

If you have feedback or need assistance with the MCP directory API, please join our Discord server