{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_3vsrb8ade9m8","handle":"xboxlive-blade-mcp","url":"https://wellknown.network/agents/xboxlive-blade-mcp","links":{"self":"https://wellknown.network/agents/xboxlive-blade-mcp/record.json","html":"https://wellknown.network/agents/xboxlive-blade-mcp","markdown":"https://wellknown.network/agents/xboxlive-blade-mcp/record.md","api":"https://wellknown.network/api/v1/agents/xboxlive-blade-mcp","status":"https://wellknown.network/api/v1/agents/xboxlive-blade-mcp/status","claim":"https://wellknown.network/agents/xboxlive-blade-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/xboxlive-blade-mcp/claim.json","badge":"https://wellknown.network/agents/xboxlive-blade-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:xboxlive-blade-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"xboxlive-blade-mcp","summary":"Xbox Live MCP Server — profiles, achievements, friends, presence, Game Pass, SmartGlass console control","description":"# Xbox Live Blade MCP\n\nXbox Live profiles, achievements, friends, presence, game library, SmartGlass console control, and Store catalog — as an MCP server.\n\nBuilt on [xbox-webapi-python](https://github.com/OpenXbox/xbox-webapi-python) (200+ stars, 16 API providers, MIT). Designed for [Sidereal](https://sidereal.cc) and any MCP-compatible host.\n\n## Why another Xbox MCP?\n\n| Feature | **xboxlive-blade-mcp** | Apify Xbox scrapers | gaming-mcp | Forerunner (Halo) |\n|---------|:-----:|:-----:|:-----:|:-----:|\n| Real Xbox Live API (not scraping) | **Yes** | No (web scrape) | No (local FS) | Yes |\n| Profile / gamerscore | **Yes** | Partial | No | Halo only |\n| Achievements | **Yes** | No | No | No |\n| Friends / presence | **Yes** | No | No | No |\n| Game library + playtime | **Yes** | No | Local only | No |\n| Messages (read/send) | **Yes** | No | No | No |\n| Game clips + screenshots | **Yes** | No | No | No |\n| SmartGlass console control | **Yes** | No | No | No |\n| Store catalog search | **Yes** | Products only | No | No |\n| Token-efficient output | **Pipe-delimited** | JSON blobs | JSON blobs | JSON blobs |\n| Write gates | **Yes** | N/A | N/A | N/A |\n| Credential scrubbing | **Yes** | Apify-managed | N/A | Basic |\n| Cross-platform | **macOS/Linux/Win** | Cloud only | Windows only | Cross-platform |\n| Cost | **Free** | $19-25/mo | Free | Free |\n| Tool count | **22** | 1 (via gateway) | 3 | 6 |\n| gaming-v1 contract | **17/17** | 0/17 | 0/17 | 0/17 |\n\n## Quick Start\n\n### 1. Install\n\n```bash\n# Via uv (recommended)\nuvx xboxlive-blade-mcp\n\n# Via pip\npip install xboxlive-blade-mcp\n```\n\n### 2. Configure Azure App\n\n1. Go to [portal.azure.com](https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps) > App registrations > New registration\n2. Name: `xboxlive-blade-mcp` (or any name)\n3. Redirect URI: `http://localhost:8400/auth/callback` (Web)\n4. Note the **Application (client) ID**\n5. Under Certificates & secrets, create a **Client secret** (optional for public clients)\n\n### 3. …","publisher":{"name":"Groupthink","url":null},"homepage":null,"repository":null,"version":"0.2.0","license":"MIT","protocols":["mcp"],"tags":["achievements","gaming","mcp","smartglass","xbox","xbox-live"],"pricing":null,"endpoints":[{"url":"pypi:xboxlive-blade-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"data.web-scraping","name":"Web Scraping","confidence":0.814,"provenance":"derived"}],"categories":["commerce","data"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"xboxlive-blade-mcp","registry":"pypi","observedAt":"2026-09-10T16:24:18.313Z","publishedAt":"2026-04-28T05:02:07.721744Z","latestVersion":"0.2.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"xboxlive-blade-mcp","url":"https://pypi.org/project/xboxlive-blade-mcp/","firstSeenAt":"2026-09-10T16:22:46.734Z","fetchedAt":"2026-09-10T16:22:46.734Z","normalizedAt":"2026-09-10T16:22:46.734Z"}]},"firstSeenAt":"2026-09-10T16:22:46.734Z","updatedAt":"2026-09-10T16:24:18.313Z"}