aid: augworlds-ai name: Travel World description: >- Travel World is the agent-native travel product of Augmented Worlds (augworlds.ai), an invite-only private beta in which members get a personal travel agent that searches and compares real flights and hotels, checks airline flight status by number, pulls city guides, and shapes results with saved loyalty programs and preferences, then hands checkout to the member as a Stripe Link so nothing is charged without a human present. It is exposed to agents as a remote MCP server gated by OAuth 2.1 (dynamic client registration + PKCE) or a tvl_ personal access token, and as an A2A 1.0 agent card with a bearer-gated JSON-RPC endpoint, both on travel.augworlds.ai. No REST contract, SDK or CLI is published; membership is free but by invitation. image: https://travel.augworlds.ai/favicon.ico url: https://raw.githubusercontent.com/api-evangelist/augworlds-ai/refs/heads/main/apis.yml x-type: company x-source: harvest:a2a-registry x-tier: profiled x-tier-reason: enrichment pass 2026-09-19 (local-v3) on the a2a-registry harvest stub specificationVersion: '0.20' created: '2026-09-19' modified: '2026-09-19' tags: - Company - Travel - Flights - Hotels - Travel Agent - MCP - A2A - AI Agents - Authentication - Marketplace tags_raw: - Company - Travel - Flights - Hotels - Travel Agent - MCP - A2A - AI Agents - OAuth - Marketplace apis: - name: Travel World MCP Server description: >- Remote Model Context Protocol server (Streamable HTTP) at https://travel.augworlds.ai/mcp. Clients authenticate with OAuth 2.1 — the client registers itself and runs authorization_code + PKCE with a browser sign-in — or with a tvl_ personal access token for CI and non-OAuth clients. Anonymous tools/list returns 401 with an RFC 9728 resource_metadata challenge, so the tool list is not publicly introspectable; the authorization server publishes six mcp:* scopes (tools:list, tk:read, brandlanes:read, search:read, profile:apply, observations:write) and the docs describe flight and hotel search, flight status, city guides and preference-shaped results. Rate-limited per key with 429 + Retry-After. image: https://travel.augworlds.ai/favicon.ico humanURL: https://augworlds.ai/mcp baseURL: https://travel.augworlds.ai/mcp tags: - MCP - Travel - Flights - Hotels - Authentication tags_raw: - MCP - Travel - Flights - Hotels - OAuth properties: - type: MCPServer url: mcp/augworlds-ai-mcp.yml - type: MCPServer url: https://travel.augworlds.ai/mcp - type: Documentation url: https://augworlds.ai/mcp - type: OAuthScopes url: scopes/augworlds-ai-scopes.yml - type: Authentication url: authentication/augworlds-ai-authentication.yml - type: RateLimits url: rate-limits/augworlds-ai-rate-limits.yml - type: ErrorCatalog url: errors/augworlds-ai-problem-types.yml - name: Travel World A2A Agent description: >- Agent-to-Agent surface declared by the A2A 1.0 agent card at https://travel.augworlds.ai/.well-known/agent-card.json: a JSONRPC binding at https://travel.augworlds.ai/a2a secured by a Travel World-issued opaque ApiKey bearer token, with streaming on, push notifications off and an authenticated extended card. The public card advertises an empty skills array; an unauthenticated JSON-RPC call returns 401 (-32001 "Missing or invalid bearer token"). The card's documentationUrl (/marketplace) redirects to member sign-in. image: https://travel.augworlds.ai/favicon.ico humanURL: https://augworlds.ai/ baseURL: https://travel.augworlds.ai/a2a tags: - A2A - AI Agents - Travel properties: - type: AgentCard url: a2a/augworlds-ai-a2a.yml - type: AgentCard url: https://travel.augworlds.ai/.well-known/agent-card.json - type: Authentication url: authentication/augworlds-ai-authentication.yml - type: ErrorCatalog url: errors/augworlds-ai-problem-types.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: Pricing url: https://augworlds.ai/ - type: Website url: https://augworlds.ai/ - type: Documentation url: https://augworlds.ai/mcp - type: SignUp url: https://augworlds.ai/ - type: Login url: https://travel.augworlds.ai/api/auth/login - type: PrivacyPolicy url: https://travel.augworlds.ai/privacy - type: TermsOfService url: https://travel.augworlds.ai/terms - type: MCPServer url: mcp/augworlds-ai-mcp.yml - type: AgentCard url: a2a/augworlds-ai-a2a.yml - type: WellKnown url: well-known/augworlds-ai-well-known.yml - type: OAuthScopes url: scopes/augworlds-ai-scopes.yml - type: Authentication url: authentication/augworlds-ai-authentication.yml - type: Conformance url: conformance/augworlds-ai-conformance.yml - type: Conventions url: conventions/augworlds-ai-conventions.yml - type: ErrorCatalog url: errors/augworlds-ai-problem-types.yml - type: RateLimits url: rate-limits/augworlds-ai-rate-limits.yml - type: Plans url: plans/augworlds-ai-plans-pricing.yml - type: LLMsTxt url: llms/augworlds-ai-llms.txt - type: DomainSecurity url: security/augworlds-ai-domain-security.yml x-enrichment: date: '2026-09-19' status: enriched artifacts_added: 13 pass: local-v3 x-coverage: state: covered reason: gated-tools-public-discovery detail: >- MCP tools/list and the A2A extended card are behind an invite-only member credential (401), but the agent card, RFC 8414/9728 discovery documents and the public MCP docs were all fetched and profiled. evidence: - url: https://travel.augworlds.ai/mcp status: 401 - url: https://travel.augworlds.ai/.well-known/agent-card.json status: 200 - url: https://augworlds.ai/mcp status: 200 checked: '2026-09-19' x-a2a: verified: true probed: '2026-09-26' url: "https://travel.augworlds.ai/.well-known/agent-card.json" grade: "flavored" protocol_version: "1.0" control: 404