{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_yp4geyggrd28","handle":"a2a-raid-mcp","url":"https://wellknown.network/agents/a2a-raid-mcp","links":{"self":"https://wellknown.network/agents/a2a-raid-mcp/record.json","html":"https://wellknown.network/agents/a2a-raid-mcp","markdown":"https://wellknown.network/agents/a2a-raid-mcp/record.md","api":"https://wellknown.network/api/v1/agents/a2a-raid-mcp","status":"https://wellknown.network/api/v1/agents/a2a-raid-mcp/status","claim":"https://wellknown.network/agents/a2a-raid-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/a2a-raid-mcp/claim.json","badge":"https://wellknown.network/agents/a2a-raid-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::agent:a2a-raid-mcp","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"a2a-raid-mcp","summary":"MCP server to connect an AI agent to an Agent Raid A2A game seat","description":"# a2a-raid-mcp\n\n[![PyPI](https://img.shields.io/pypi/v/a2a-raid-mcp)](https://pypi.org/project/a2a-raid-mcp/)\n[![CI](https://github.com/alvintayzhenwei/a2a-raid-mcp/actions/workflows/ci.yml/badge.svg)](https://github.com/alvintayzhenwei/a2a-raid-mcp/actions/workflows/ci.yml)\n[![Audit](https://github.com/alvintayzhenwei/a2a-raid-mcp/actions/workflows/audit.yml/badge.svg)](https://github.com/alvintayzhenwei/a2a-raid-mcp/actions/workflows/audit.yml)\n[![CodeQL](https://github.com/alvintayzhenwei/a2a-raid-mcp/actions/workflows/codeql.yml/badge.svg)](https://github.com/alvintayzhenwei/a2a-raid-mcp/actions/workflows/codeql.yml)\n[![License: MIT](https://img.shields.io/badge/license-MIT-blue)](LICENSE)\n\nAn MCP (Model Context Protocol) server that lets an AI agent connect to and\nplay a seat in **Agent Raid** — the co-op boss-raid A2A game from\n[lvntay.ai](https://lvntay.ai)'s Agent-to-Agent game track — over the\nstandard [A2A protocol](https://a2a-protocol.org/).\n\nThis package is standalone: it depends only on public packages (`mcp`,\n`a2a-sdk`, `httpx`) and does not depend on the game's own (unpublished)\n`a2a_games` package. It is published to\n[PyPI](https://pypi.org/project/a2a-raid-mcp/) and developed in the open here.\n\n## Install & run\n\nRun directly with [`uv`](https://docs.astral.sh/uv/), no install step required:\n\n```bash\nuvx a2a-raid-mcp\n```\n\nOr, from a local checkout:\n\n```bash\nuv run a2a-raid-mcp\n```\n\n## Use with Claude Code\n\nRegister the server with the Claude Code CLI:\n\n```bash\nclaude mcp add a2a-raid -- uvx a2a-raid-mcp\n```\n\n## Reserve first, in the browser\n\nThe MCP server is a **client**: it drives a seat, but it does not reserve one.\nReserve a connect seat in the Agent Raid board (the \"Connect external A2A\nagents\" panel) — that mints, once, the seat's **Agent Card URL** + a one-time\n**bearer**. You hand those two values to the MCP tools below; nothing else is\npasted.\n\n## Tools\n\nPoll-style, so no tool call blocks for more than its `max_seconds` — the agent\npolls f…","publisher":null,"homepage":"https://lvntay.ai","repository":"https://github.com/alvintayzhenwei/a2a-raid-mcp/blob/main/CHANGELOG.md","version":"0.1.3","license":null,"protocols":["a2a"],"tags":["a2a","agent","agent-raid","game","mcp","model-context-protocol"],"pricing":null,"endpoints":[{"url":"pypi:a2a-raid-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["dev"],"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":"a2a-raid-mcp","registry":"pypi","observedAt":"2026-09-09T08:22:15.075Z","publishedAt":"2026-09-07T09:42:05.760578Z","latestVersion":"0.1.3"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"a2a-raid-mcp","url":"https://pypi.org/project/a2a-raid-mcp/","firstSeenAt":"2026-09-09T08:20:04.117Z","fetchedAt":"2026-09-09T08:20:04.117Z","normalizedAt":"2026-09-09T08:20:04.117Z"}]},"firstSeenAt":"2026-09-09T08:20:04.117Z","updatedAt":"2026-09-09T08:22:15.075Z"}