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.jsonvia 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.
Hosted destination (next release)
Runtime requirements
- Node.js 20+ available on PATH (
node). - Install package dependencies in the bundle root before running runtime scripts:
npm install
- 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