{
 "name": "LFG Atlas public API",
 "version": "1.0.0",
 "docs": "https://lfgatlas.pages.dev/developers/",
 "openapi": "https://lfgatlas-bot.jonsimm36.workers.dev/openapi.json",
 "mcp": "https://lfgatlas-bot.jonsimm36.workers.dev/mcp",
 "llms_txt": "https://lfgatlas.pages.dev/llms.txt",
 "about": "Live looking-for-group posts for 28 games from LFG Atlas, WildsLFG and ShroudLFG. Free, no key, no account. Reads are cached ~60s.",
 "endpoints": {
  "GET /api/games": "All games with slugs, regions, platforms, modes and live post counts",
  "GET /api/posts?game=&type=&region=&ready_now=&source=&since=&limit=": "Live posts, newest first (max 100)",
  "GET /api/posts/{id}": "One live post",
  "POST /api/posts": "Create a post for a player who asked you to (consent:true, source required). Same rules as the website.",
  "DELETE /api/posts/{id}": "Delete with {\"edit_token\":\"...\"} returned at creation",
  "GET /feed.xml?game=": "RSS 2.0",
  "GET /feed.atom?game=": "Atom",
  "GET /feed.json?game=": "JSON Feed 1.1",
  "GET /api/events": "Upcoming/ongoing RuneScape clan events from ClanBingoBoard",
  "GET /events.xml": "Same as RSS",
  "GET /players": "Live player counts from official public sources (Steam, Jagex)",
  "POST /mcp": "Model Context Protocol server (Streamable HTTP). Tools: find_groups, list_games, get_post, create_post, delete_post"
 },
 "rules": "Only post for players who asked you to, with their own contact. No reposting other people's messages, no links in text, no trade/scam ads. Limits: 3 posts / 10 min and 20 / day per IP, 60 / hour per source, plus 1 post / min and 3 live posts per contact.",
 "games": [
  "cs2",
  "dota2",
  "pubg",
  "fortnite",
  "lol",
  "valorant",
  "apex",
  "marvel-rivals",
  "r6",
  "overwatch",
  "deadlock",
  "wardogs",
  "rocket-league",
  "aion2",
  "arc-raiders",
  "destiny2",
  "wow",
  "ffxiv",
  "warframe",
  "helldivers2",
  "minecraft",
  "valheim",
  "rust",
  "zomboid",
  "osrs",
  "rs3",
  "dragonwilds",
  "enshrouded"
 ]
}