{
 "categories": [
  "devtools",
  "collaboration"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-08-15",
   "fact": "modalities.api.kinds",
   "note": "First-party REST API docs; auth via PAT, OAuth apps, GitHub Apps",
   "source": "https://docs.github.com/en/rest/about-the-rest-api/about-the-rest-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.api.kinds",
   "note": "First-party GraphQL API alongside REST",
   "source": "https://docs.github.com/en/graphql/overview/about-the-graphql-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.sdk.languages",
   "note": "Official Octokit libraries are JS, Ruby, .NET (plus a Terraform provider); Python/Go/Java clients are third-party",
   "source": "https://docs.github.com/en/rest/using-the-rest-api/libraries-for-the-rest-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.mcp.first_party",
   "note": "Official first-party MCP server; hosted remote endpoint https://api.githubcopilot.com/mcp/ with OAuth, plus local Docker option with PAT; modular toolsets for repos, issues, PRs, Actions, code security",
   "source": "https://github.com/github/github-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "agent_docs.llms_txt",
   "note": "Fetched and confirmed; points LLMs at structured docs APIs and covers REST/GraphQL, GitHub Apps, MCP, and Copilot surfaces",
   "source": "https://docs.github.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.integrations.zapier",
   "note": "20+ triggers, broad action set (issues, PRs, files, reviews)",
   "source": "https://zapier.com/apps/github/integrations",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.integrations.n8n",
   "note": "Built-in GitHub node",
   "source": "https://n8n.io/integrations/github/",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft-published connector for Power Automate / Logic Apps / Power Apps",
   "source": "https://learn.microsoft.com/en-us/connectors/github/",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "modalities.cli.exists",
   "note": "gh \u2014 official first-party CLI",
   "source": "https://cli.github.com/",
   "tier": "declared"
  },
  {
   "date": "2026-08-15",
   "fact": "extensibility.webhooks",
   "note": "First-party webhooks across repo, org and app scopes",
   "source": "https://docs.github.com/en/webhooks",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-15",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://docs.github.com/en/rest"
   },
   {
    "type": "repo",
    "url": "https://github.com/github/github-mcp-server"
   },
   {
    "type": "docs",
    "url": "https://docs.github.com/llms.txt"
   }
  ]
 },
 "homepage": "https://github.com/",
 "id": "github",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "token",
    "oauth2",
    "github-app"
   ],
   "coverage": "full",
   "docs": "https://docs.github.com/en/rest",
   "exists": true,
   "kinds": [
    "rest",
    "graphql"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "api",
    "git-clone",
    "migration-archive"
   ],
   "import": [
    "api",
    "git-push"
   ]
  },
  "extensibility": {
   "scripting": [
    "github-actions",
    "github-apps"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": true,
   "n8n": true,
   "power_automate": true,
   "zapier": true
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "Standard web DOM, no canvas rendering; RPA is rarely warranted because the API surface is effectively total \u2014 git protocol, REST, GraphQL, webhooks and Actions cover the platform end to end.",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "javascript",
    "ruby",
    "dotnet"
   ],
   "official": true
  }
 },
 "name": "GitHub",
 "platforms": [
  "web",
  "windows",
  "macos",
  "linux",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "gitlab",
   "bitbucket",
   "gitea"
  ],
  "our_products": []
 },
 "schema_version": 0,
 "score_version": 0,
 "status": "active",
 "vendor": "GitHub (Microsoft)",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 10,
   "computer_use": null,
   "mcp": 10,
   "overall": 10,
   "rpa": 5
  },
  "summary": "The calibration ceiling for agent automatability. Every modality exists in first-party, documented, officially supported form \u2014 full REST and GraphQL APIs, official SDKs, the gh CLI, webhooks, Actions as a hosted execution surface, a first-party MCP server with a hosted remote endpoint, llms.txt agent docs, and Copilot agent surfaces \u2014 so UI automation is never the necessary path.\n"
 }
}