Comrades of War Archive

io.github.qazsero由 GitHub 帳號 qazsero 發布v1.2.0更新於 Oct 24, 2026

Search a Spanish gaming-community archive and receive exact x402 page purchase URLs.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取知識與記憶

概覽

AI 產生的概覽

遠端 MCP 伺服器,用來檢索一個經篩選的西班牙語遊戲社群檔案,回傳免費預覽與逐頁 x402 購買連結。

可以做什麼
檢視檔案目錄,了解收錄範圍、日期、公開區塊以及貼文與主題數量,再決定是否搜尋或付費。用簡潔的西班牙語關鍵字檢索該公開合集,內容來自一個西班牙語《決勝時刻》戰隊與 SA-MP 角色扮演社群。取得每筆相符結果的免費預覽,包含標題、區塊、日期、貼文數與摘要。為預覽中看起來相關的單一論壇頁面取得準確的 x402 購買連結。
適用情境
適合對西班牙語遊戲社群文化、SA-MP 角色扮演故事、伺服器營運與論壇討論(約 2010 至 2015 年)進行歷史或新聞研究,需要助理找到並引用具穩定出處的第一手貼文時使用。
執行需求
需要遠端 Streamable HTTP MCP 端點,不必在本機安裝。搜尋與預覽不需要 API 金鑰、訂閱或 Cookie 處理。付費取得頁面需要支援 x402 的用戶端,以及持有 Base 上 USDC 的錢包;README 的購買範例會從 EVM_PRIVATE_KEY 環境變數讀取私鑰。
安裝前請注意
搜尋與預覽免費,但取得完整論壇頁面須按頁支付 0.02 USDC(Base 網路),付給一個公開金庫地址;一次付費只涵蓋該單一頁面,分頁主題可能不含全部頁面。購買範例需要在 EVM_PRIVATE_KEY 提供私鑰,應使用餘額很少的專用錢包,切勿使用主要錢包。檔案內容是歷史社群討論,並非已查證的事實,使用政策禁止模型訓練、側寫與騷擾。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Comrades of War Archive,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.qazsero%2Fcomrades-of-war-archive/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "comrades-of-war-archive": {
      "type": "http",
      "url": "https://comrades-of-war-router.discoglobal.workers.dev/mcp"
    }
  }
}

README

Comrades of War — Spanish Gaming Community Archive API

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.

  • Search titles, dates, sections, post counts, and previews for free
  • 110,023 posts preserved in the full historical archive
  • 5,857 public topics and 39,309 posts exposed across 32 curated agent sections
  • Citation-ready JSON or Markdown with authors, dates, conversation order, canonical URL, and source fingerprint
  • $0.02 USDC per individual forum page through x402 on Base
  • No API key, subscription, cookie handling, or HTML scraping required
  • Retrieval, grounding, and citation permitted

Private/staff areas, disciplinary reports, ban appeals, applications, and other sensitive categories are excluded from the commercial API.

What it helps an agent do

  • Ground historical research or journalism in archived community discussions.
  • Investigate Spanish Call of Duty clan culture and community-building in the early 2010s.
  • Research SA-MP role-play stories, characters, rules, factions, and server life.
  • Explore server operations, mods, tutorials, and the evolution of an online community.
  • Compare community rules, technical problems, proposed fixes, and online culture across 2010–2015.
  • Extract quotations with stable provenance instead of parsing legacy forum HTML.

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 agent skill

Install the portable Agent Skills package so compatible agents can search, validate, purchase, and cite archive pages safely:

sh
npx skills add https://comrades-of-war.com --skill comrades-of-war-archive

The skill is also available for inspection at skills/comrades-of-war-archive/SKILL.md.

Discover

sh
curl https://comrades-of-war.com/agent/v1curl https://comrades-of-war.com/agent/v1/catalogcurl 'https://comrades-of-war.com/agent/v1/search?q=servidor+rust&limit=5'

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.

Discover through A2A

A2A-compatible agents can discover the archive through the standard Agent Card:

text
GET https://comrades-of-war.com/.well-known/agent-card.json

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:

sh
npm run search:a2a -- "servidor rust"

Discover through MCP

Connect any Streamable HTTP MCP client to:

text
https://comrades-of-war-router.discoglobal.workers.dev/mcp

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:

sh
npm run search:mcp -- "servidor rust"

Buy one individual forum page

text
GET https://comrades-of-war.com/agent/v1/page?path=/comrades-rust-vt23474.html&format=json

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:

sh
curl -X POST https://comrades-of-war.com/agent/v1/page \  -H 'content-type: application/json' \  -d '{"path":"/comrades-rust-vt23474.html","format":"json"}'

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:

text
0x2640b45a8F31bB24Ee7F40b3772Dba3Da27553c5

Run the included buyer example with a dedicated wallet that holds a small amount of USDC:

sh
npm installEVM_PRIVATE_KEY=0x... npm run buy -- /comrades-rust-vt23474.html# Equivalent JSON-body purchase:EVM_PRIVATE_KEY=0x... npm run buy:post -- /comrades-rust-vt23474.html

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:

text
GET https://comrades-of-war.com/agent/v1/page/sample

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.

Buy through PayanAgent

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.

sh
curl -X POST https://payanagent.com/x402/kh7bynheh4p1cnnavwggbn54jn8bm55v \  -H 'content-type: application/json' \  -d '{"path":"/comrades-rust-vt23474.html","format":"json"}'

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.

Example agent requests

  • “Find and cite how a Spanish Call of Duty clan organized matches, servers, recruitment, and community life.”
  • “Trace a SA-MP role-play storyline, its characters, factions, and rules across forum discussions.”
  • “Compare recurring technical problems and proposed fixes across different years.”
  • “Retrieve first-hand discussions about gaming communities and online culture in Spanish.”
  • “Trace how community members discussed server changes, events, mods, and tutorials.”

Machine documentation

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.

Usage policy

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.

來源:README.md,提交 2b97098

工具

2

search_archive

Search the Comrades of War archive

Search 39,309 privacy-curated public posts from a Spanish Call of Duty clan, gaming community, and SA-MP role-play archive. Returns free previews and exact x402 purchase URLs. Use concise Spanish terms and pay only when a preview is relevant.

輸入參數limitquery必填

archive_catalog

Inspect archive coverage

Inspect free corpus coverage, dates, public sections, and available topic and post counts before searching or paying.

無需輸入參數。

版本歷史

1
  1. v1.2.0最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分