The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Comrades of War Archive listing page.
Comrades of War preserves nearly five years of activity from a popular Spanish Call of Duty clan and gaming community founded in 2010. From October 2010 to April 2015, the community grew into a rich concentration of SA-MP role-play stories, characters, rules, server records, and everyday community life.
The full archive preserves 110,023 posts across 21,400 topics and 90 forums. To protect private and sensitive areas, the commercial agent catalog exposes a curated public collection of 39,309 posts across 5,857 topics and 32 sections. Agents can search that collection for free, then pay only for the exact forum page needed.
$0.02 USDC per individual forum page through x402 on BasePrivate/staff areas, disciplinary reports, ban appeals, applications, and other sensitive categories are excluded from the commercial API.
The archive preserves first-hand community discussions from the period. Treat them as historical evidence and attributed statements, not as verified present-day facts.
Install the portable Agent Skills package so compatible agents can search, validate, purchase, and cite archive pages safely:
The skill is also available for inspection at skills/comrades-of-war-archive/SKILL.md.
Search results include the title, forum, date, post count, excerpt, canonical_path, a direct purchase_url, and a marketplace_purchase_url with its JSON request body. Discovery and previews are free, so an agent can establish relevance before paying.
A2A-compatible agents can discover the archive through the standard Agent Card:
The same card is mirrored at https://comrades-of-war-router.discoglobal.workers.dev/.well-known/agent-card.json for registries whose bot probes cannot traverse the main domain's Cloudflare rules. Its preferred JSON-RPC SendMessage interface accepts concise Spanish search text and returns free previews as structured JSON, including an exact x402 purchase_url for every result. A2A search itself is free; payment is required only when the agent follows a purchase URL for an individual archive page.
Run the included A2A client:
Connect any Streamable HTTP MCP client to:
The server exposes two read-only tools: archive_catalog reports the corpus coverage, while search_archive returns free previews and the exact x402 purchase URL for each matching page. The remote endpoint uses the direct Worker hostname so automated clients are not mistaken for unwanted crawlers at the main-domain edge.
Run the included zero-dependency MCP client:
The first request returns 402 Payment Required. An x402 client pays $0.02 USDC and retries automatically. Each payment retrieves the selected individual forum page; it does not unlock the whole website and may not contain every page of a paginated thread.
JSON-native agents and marketplaces can use the equivalent paid route with the same per-page price:
The first POST also returns 402 Payment Required; after payment, the response contains only the selected individual page. Payment goes to the public Comrades of War treasury address on Base:
Run the included buyer example with a dedicated wallet that holds a small amount of USDC:
Never use a primary wallet or commit a private key. The example rejects a different network, asset, recipient, or price above $0.02.
For automated compatibility probes or a first purchase without query parameters, use the fixed sample route:
It charges the same $0.02 per-page price and returns one defined historical page. Research agents should normally use free search and purchase the specific result relevant to their task.
Agents using the PayanAgent marketplace can purchase the same individual-page product through the Comrades of War offer. It costs $0.02 USDC per selected page and settles directly to the public Comrades of War treasury address on Base. The associated seller profile provides a public identity and receipt history for marketplace purchases.
The first request returns PayanAgent's x402 challenge. Validate the same Base network, USDC asset, $0.02 maximum, and Comrades of War treasury recipient before signing.
The paid route declares the official x402 Bazaar extension. After its first successful Mainnet settlement through the Coinbase Developer Platform facilitator, agents can also discover it through Coinbase Bazaar and its MCP server.
Paid-resource use is permitted for retrieval, grounding, and citation. Model training, identity profiling, harassment, or attempts to access excluded categories are not permitted.
The code examples in this repository are MIT licensed. Archive content remains subject to the API usage policy and applicable rights; the MIT license does not apply to archive content.