{"specVersion": "1.0", "host": {"displayName": "Guru Labs", "identifier": "gurulabs.com", "documentationUrl": "https://gurulabs.com/llms.txt", "logoUrl": "https://gurulabs.com/static/img/og-default.1714c3366ce7.png"}, "entries": [{"identifier": "urn:air:gurulabs.com:mcp:training-catalog", "displayName": "Guru Labs Training Catalog MCP Server", "type": "application/mcp-server-card+json", "url": "https://gurulabs.com/.well-known/mcp/server-card.json", "description": "Public, read-only MCP server (streamable HTTP, no auth) over the Guru Labs course catalog and class schedule.", "capabilities": ["list_courses", "get_course", "list_upcoming_classes"], "tags": ["training", "linux", "kubernetes", "ansible", "mcp"], "version": "1.0.0", "representativeQueries": ["what Linux courses does Guru Labs offer", "when is the next Ansible class and how much does it cost", "show me the outline and prerequisites for GL120", "are there seats left in the upcoming Kubernetes class"]}, {"identifier": "urn:air:gurulabs.com:api:training-catalog", "displayName": "Guru Labs Training Catalog REST API", "type": "application/vnd.oai.openapi+json", "url": "https://gurulabs.com/training/api/openapi.json", "description": "OpenAPI 3 description of the public catalog API: list courses, get a course by code, list upcoming scheduled classes.", "capabilities": ["list_courses", "get_course", "list_upcoming_classes"], "tags": ["training", "openapi", "rest"], "representativeQueries": ["list every active Guru Labs course as JSON", "fetch course GL250 by code", "get upcoming class sessions with dates, price and registration link"]}, {"identifier": "urn:air:gurulabs.com:skills:index", "displayName": "Guru Labs Agent Skills", "type": "application/agent-skills+json", "url": "https://gurulabs.com/.well-known/agent-skills/index.json", "description": "Index of Agent Skills (SKILL.md) for using the Guru Labs catalog and schedule.", "tags": ["agent-skills", "training"], "representativeQueries": ["how do I query the Guru Labs course catalog from an agent", "skill for finding upcoming Guru Labs classes"]}, {"identifier": "urn:air:gurulabs.com:docs:llms-txt", "displayName": "Guru Labs llms.txt", "type": "text/plain", "url": "https://gurulabs.com/llms.txt", "description": "Concise LLM-oriented overview of Guru Labs: who we are, who we train, the course catalog, upcoming classes and blog posts. llms-full.txt has outlines.", "tags": ["llms-txt", "training", "company"], "representativeQueries": ["who is Guru Labs and what do they teach", "summary of Guru Labs Linux training courses", "which companies use Guru Labs for Linux training"]}, {"identifier": "urn:air:gurulabs.com:data:course-catalog", "displayName": "Guru Labs Course Catalog (JSON)", "type": "application/json", "url": "https://gurulabs.com/.well-known/training/catalog.json", "description": "Flat JSON of every active course: code, name, duration, audience, skills, labs.", "tags": ["training", "catalog", "json"], "representativeQueries": ["download the full Guru Labs course list", "which Guru Labs courses cover Red Hat Enterprise Linux"]}, {"identifier": "urn:air:gurulabs.com:data:class-sessions", "displayName": "Guru Labs Class Schedule (JSON)", "type": "application/json", "url": "https://gurulabs.com/.well-known/training/sessions.json", "description": "Upcoming scheduled class sessions: course, dates, location, remote flag, price, seats.", "tags": ["training", "schedule", "json"], "representativeQueries": ["what classes are scheduled next month", "upcoming live online Linux classes with open seats"]}, {"identifier": "urn:air:gurulabs.com:data:class-sessions-ics", "displayName": "Guru Labs Class Schedule (iCalendar)", "type": "text/calendar", "url": "https://gurulabs.com/.well-known/training/sessions.ics", "description": "The same upcoming class sessions as an iCalendar feed for calendar subscriptions.", "tags": ["training", "schedule", "icalendar"], "representativeQueries": ["subscribe to the Guru Labs class schedule in my calendar", "add upcoming Guru Labs classes to Google Calendar"]}, {"identifier": "urn:air:gurulabs.com:feed:blog", "displayName": "Guru Labs Blog (RSS)", "type": "application/rss+xml", "url": "https://gurulabs.com/blogs/feed/", "description": "Articles on Linux, Kubernetes, Ansible, security and IT training by Guru Labs instructors.", "tags": ["blog", "rss", "linux"], "representativeQueries": ["latest Guru Labs blog posts", "Guru Labs articles about Linux administration"]}, {"identifier": "urn:air:gurulabs.com:skill:browse-guru-labs-courses", "displayName": "browse-guru-labs-courses", "type": "application/agent-skills+md", "url": "https://gurulabs.com/.well-known/agent-skills/browse-guru-labs-courses/SKILL.md", "description": "Discover Guru Labs training courses (Linux, Ansible, Kubernetes, DevOps, security and more): list the catalog or look up a course by code (e.g. GL120). Use when a user asks what courses Guru Labs offers, what a course covers, its length, prerequisites or audience.", "tags": ["agent-skills", "training"], "representativeQueries": ["what does the Guru Labs GL120 course cover", "find a Guru Labs course on Ansible automation", "how long is the Guru Labs Kubernetes course"]}, {"identifier": "urn:air:gurulabs.com:skill:find-upcoming-classes", "displayName": "find-upcoming-classes", "type": "application/agent-skills+md", "url": "https://gurulabs.com/.well-known/agent-skills/find-upcoming-classes/SKILL.md", "description": "Find upcoming scheduled Guru Labs class sessions with dates, location (in-person or live online), price, available seats, and a registration link. Use when a user asks when a course runs next, whether seats are open, or how to register.", "tags": ["agent-skills", "training"], "representativeQueries": ["when does Guru Labs next run GL120", "upcoming Guru Labs classes in Salt Lake City", "register for the next live online Linux class"]}]}