Worldwide lounge map#
Use this skill when the task is about the bundled offline lounge snapshot.
Security Scope (quick read)#
- Offline-only runtime: use bundled
assets/catalog.json via local stdio MCP.
- No outbound network calls are allowed for runtime behavior.
- No API keys, tokens, or remote MCP endpoints are required.
- If data is missing from the bundled snapshot, report that limitation explicitly.
Public destination policy#
This marketplace bundle is local/offline-first. Do not disclose staging, preview, Pages, or deployment hostnames. If a user asks for a hosted product URL, point them to the public product name only unless the operator provides an approved public URL in the current conversation.
Runtime requirements#
- Node.js 20+ available on PATH (
node).
- Install package dependencies in the bundle root before running runtime scripts:
- Required packages are declared in
package.json ( @modelcontextprotocol/sdk, zod).
Quick start#
- Start the local stdio MCP server with
node skills/pp-lounge-map-offline/scripts/run-offline-mcp.mjs.
- Prefer the local MCP tools and resources over direct file parsing.
- Keep answers grounded in the bundled snapshot only.
Safety boundary#
- This skill is local and read-only at runtime.
- It must not use network access (except local process startup/dependency install done by operator).
- It must not ask for API keys or secrets.
- It must not reference sibling workbooks, remote MCP endpoints, or deploy workflows.
- If the bundled snapshot does not contain the needed answer, say so instead of inventing newer data.
Available workflows#
- Airport-specific lounge lookup
- Facility and type filtering
- Offline lounge comparisons
- Catalog metadata and filter introspection
Resources#
- Local MCP setup: references/mcp.md
- Offline trust boundary: references/safety.md
- Marketplace packaging notes: references/publishing.md