{
  "id": "06-airbyte",
  "slug": "airbyte",
  "normalized_name": "airbyte",
  "name": "Airbyte",
  "vendor_url": "airbyte.com",
  "category": "revops-infra",
  "what_it_does": "Open-source/cloud ELT platform with 600+ connectors moving data from SaaS tools and databases into warehouses; increasingly positions itself as a context layer for AI agents via a hosted Context Store.",
  "ai_features": "A real, substantive \"Agents\" product line (app.airbyte.ai) using a Connect-Ask-Act model that lets agents query/act on connected data - not just a copilot bolt-on. Whether the core Connector Builder itself has natural-language-assisted connector generation was not confirmed either way and is left as unknown rather than guessed.",
  "mcp_status": "official",
  "mcp_url": "https://mcp.airbyte.ai/mcp ; https://docs.airbyte.com/ai-agents/interfaces/mcp",
  "mcp_auth": "Two-layer OAuth 2.0 - OAuth into the Airbyte account/org for the MCP server itself, plus separate OAuth or API-key auth per connected third-party service (Salesforce, HubSpot, GitHub, Stripe, etc.), entered in-browser, never in agent chat. Hosted endpoint: https://mcp.airbyte.ai/mcp.",
  "api_gate": "free - Core (self-managed, open source) is always free; Cloud has a genuine self-serve $0/mo tier (1,000 Agent Operations/month); cheapest paid Standard tier starts at $10/mo.",
  "revops_role": "Upstream data-integration layer - gets GTM tool data (and 600+ other sources) into the warehouse, and now also positions as the retrieval/action layer for AI agents to reach across GTM systems directly.",
  "tier": "RESEARCHED",
  "last_checked": "2026-09-07",
  "sources": "https://airbyte.com/, https://airbyte.com/pricing, https://docs.airbyte.com/ai-agents/interfaces/mcp, https://mcp.airbyte.ai/mcp",
  "notes": "One of the more clearly \"official and productized\" MCP implementations in this file - hosted, documented, and multi-client (Claude, ChatGPT, Cursor, VS Code, Codex). 2026-09-07: Official MCP registry entry io.github.airbytehq/agents lists remote https://mcp.airbyte.ai/mcp; that URL returned 401 to an MCP initialize. airbytehq is Airbyte's own GitHub org (https://mcp.airbyte.ai/mcp).",
  "mcp_status_bucket": "official",
  "api_gate_bucket": "free",
  "mcp_urls": [
    "https://mcp.airbyte.ai/mcp",
    "https://docs.airbyte.com/ai-agents/interfaces/mcp"
  ],
  "source_urls": [
    "https://airbyte.com/",
    "https://airbyte.com/pricing",
    "https://docs.airbyte.com/ai-agents/interfaces/mcp",
    "https://mcp.airbyte.ai/mcp"
  ],
  "source_annotations": [],
  "vendor_domain": "airbyte.com",
  "display_name": "Airbyte",
  "docs_url": null,
  "jobs": [
    "sync-records-between-systems"
  ],
  "jobs_tagged_by": "machine-pass",
  "jobs_tagged_on": "2026-08-25",
  "github_url": null,
  "github_stars": null,
  "github_last_commit": null,
  "github_archived": null,
  "github_fetched_on": null,
  "github_candidates": [],
  "docs_digest": null,
  "docs_last_crawled": null,
  "submission": null,
  "mcp_tools": [
    {
      "name": "inspect_connector",
      "description": "reports a connector's metadata, its docs_skill_id, and Context Store readiness",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "list_skills",
      "description": "browse available skills",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "read_skill_docs",
      "description": "returns a connector's usage docs, an outline of entities and actions, or a specific section when the agent passes one",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "search_skills",
      "description": "search through available skills",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    }
  ],
  "mcp_tool_count": 4,
  "mcp_tools_evidence": "docs",
  "mcp_tools_repo": null,
  "mcp_tools_repo_party": null,
  "mcp_catalog_shape": "fixed",
  "mcp_catalog_note": null,
  "mcp_tools_fetched_on": "2026-09-27",
  "cli_status": "community",
  "cli_party": "third",
  "cli_binary": "airbyte-config",
  "cli_install": [
    {
      "cmd": "npm install -g airbyte-config-cli",
      "manager": "npm",
      "source_url": "https://www.npmjs.com/package/airbyte-config-cli",
      "party": "third",
      "fetched_on": "2026-09-27"
    }
  ],
  "cli_login": null,
  "cli_commands_seen": [],
  "cli_docs_url": null,
  "cli_repo": null,
  "cli_packages": [
    {
      "kind": "npm",
      "package": "airbyte-config-cli",
      "version": "1.0.0",
      "party": "third",
      "url": "https://www.npmjs.com/package/airbyte-config-cli"
    }
  ],
  "cli_evidence": "npm",
  "cli_checked_on": "2026-09-27",
  "github_org": null,
  "github_org_status": "unresolved",
  "github_org_url": null,
  "github_org_evidence": {
    "rule": null,
    "reason": "github candidates were seen but none passed the evidence rules",
    "candidates_rejected": [
      {
        "login": "airbyte",
        "from": "rule 3 (Airbyte)",
        "type": "Organization",
        "website": "http://airbyte.uk/",
        "rejected": "website airbyte.uk does not match airbyte.com"
      },
      {
        "login": "airbytehq",
        "from": "rule 3 (Airbyte)",
        "type": "Organization",
        "website": "https://airbyte.io",
        "rejected": "website airbyte.io does not match airbyte.com"
      },
      {
        "login": "AirbyteTeam",
        "from": "rule 3 (Airbyte)",
        "type": "Organization",
        "website": null,
        "rejected": "website (none) does not match airbyte.com"
      },
      {
        "login": "airbytez",
        "from": "rule 3 (Airbyte)",
        "type": "Organization",
        "website": "http://airbytez.io",
        "rejected": "website airbytez.io does not match airbyte.com"
      },
      {
        "login": "Airbyte-Solutions-Team",
        "from": "rule 3 (Airbyte)",
        "type": "Organization",
        "website": null,
        "rejected": "website (none) does not match airbyte.com"
      }
    ]
  },
  "github_org_repos": 0,
  "github_org_repos_mcp": 0,
  "github_org_repos_cli": 0,
  "github_org_latest_activity": null,
  "github_org_recent_repos": [],
  "github_org_checked_on": "2026-09-08",
  "mcp_endpoint": null,
  "mcp_docs_url": "https://docs.airbyte.com/ai-agents/interfaces/mcp",
  "endpoint_status": "docs-only",
  "endpoint_http_status": 200,
  "endpoint_last_probed": "2026-09-04",
  "endpoint_wall_note": null,
  "canonical": true,
  "canonical_id": "06-airbyte",
  "also_listed_in": [],
  "source_file": "06-revops-infra.md",
  "source_line": 334,
  "file_index": 14,
  "category_num": "06",
  "category_slug": "revops-infra",
  "category_label": "RevOps Infra",
  "heading": "Airbyte",
  "missing_schema_fields": [],
  "extra_fields": {},
  "display_rank": 0
}
