Flesh and Blood card data for your apps and AI

No API key. No setup. Query cards, sets, and legality in seconds.

For developers building deck builders, trackers, and AI tools for the FaB community.

What You Get

Build Apps Fast

REST API with simple HTTP endpoints for cards, sets, keywords, and format legality. JSON responses, CORS enabled.

View API Docs →

Works with Claude & ChatGPT

MCP server for AI assistants. Model Context Protocol compatible with Claude, ChatGPT, and other clients.

Setup Guide →

Always Current

Complete data with all cards, sets, keywords, abilities, and format legality. Updated regularly from official sources.

Check Status →

Quick Start

Docker Run locally

docker run -p 8080:8080 ghcr.io/oleiade/goagain:latest

REST API Search for cards

curl "https://api.goagain.dev/v1/cards?name=Strike&class=Warrior&limit=5"

REST API Get card details

curl "https://api.goagain.dev/v1/cards/enlightened-strike-red"

API Endpoints

Endpoint Description
GET /v1/cards Search cards with filters (name, type, class, set, pitch, keyword, q, legal_in)
GET /v1/cards/{id} Get card by unique ID or name
GET /v1/cards/{id}/legality Get card legality across all formats
GET /v1/sets List all card sets
GET /v1/sets/{id} Get set details with cards
GET /v1/keywords List all game keywords
GET /v1/keywords/{name} Get keyword description
GET /v1/abilities List all card abilities
GET /openapi OpenAPI specification (YAML)
GET /health Health check with data statistics

MCP Tools

The MCP server provides 9 tools for AI assistants to query Flesh and Blood card data, search by text, check format legality, and more.

View all MCP tools
Tool Description
search_cards Search cards by name, type, class, keywords, or other attributes
get_card Get full details of a specific card by unique ID or name
search_card_text Search for cards by text in their abilities or effects
get_format_legality Check a card's legality status across all formats
list_sets List all Flesh and Blood card sets
search_sets Search for sets by name or code
get_set Get details of a specific set including its cards
list_keywords List all game keywords with their explanations
get_keyword Get the description of a specific keyword

Frequently Asked Questions

Is there a Flesh and Blood card database API?

Yes! goagain provides a free REST API for Flesh and Blood TCG card data. You can search cards, filter by class, type, keywords, and check format legality. No API key or authentication required.

How do I get FaB card data for my project?

Make HTTP requests to api.goagain.dev endpoints. For example, GET /v1/cards?class=Ninja returns all Ninja cards. The API supports JSON responses and CORS, so you can call it directly from web apps.

Can I use Claude to look up Flesh and Blood cards?

Yes! goagain includes an MCP server that works with Claude Desktop and other AI assistants. Add the MCP configuration to Claude, then ask questions like "What Ninja attacks have go again?" or "Show me Briar cards legal in CC."

Does this API require authentication?

No authentication required. The API is free and open for everyone. Rate limiting is applied to ensure fair usage, but there are no API keys or signup needed to start querying card data.