# FPGA Board Repository

> A searchable catalog of FPGA development boards, SoMs, FMC carriers, and FMC
> mezzanine cards across every major vendor. Each entity carries normalized
> specifications — silicon device, memory, storage, expansion connectors,
> networking cages, video/display, USB, and pricing — plus precomputed FMC
> card-to-host compatibility verdicts. Currently 271 boards/kits, 389
> SoMs, 71 carriers, and 14 FMC cards.

All catalog data is published as structured JSON. To answer questions like
"find a board with PCIe + 25G networking that is compatible with FMC card X",
fetch the data files below and filter them directly; field meanings are in the
schema. Detail pages live at /boards/<mpn>, /soms/<mpn>, /carriers/<mpn>, and
/fmc-cards/<mpn>.

## Structured data (recommended for programmatic use)
- [Boards and kits](https://boards.fpgadeveloper.com/data/boards.json): standalone boards + resolved SoM+carrier kits, with `_compatible_fmc_cards` reverse index
- [SoMs](https://boards.fpgadeveloper.com/data/soms.json): system-on-modules, with compatible carriers and kits
- [Carriers](https://boards.fpgadeveloper.com/data/carriers.json): FMC/SoM carrier boards, with compatible SoMs and FMC cards
- [FMC cards](https://boards.fpgadeveloper.com/data/fmc-cards.json): FMC mezzanine cards, with `_compatible_hosts`
- [FMC compatibility matrix](https://boards.fpgadeveloper.com/data/fmc-compat.json): precomputed card-to-host compatibility verdicts (mechanical + endorsed)
- [Schema](https://boards.fpgadeveloper.com/data/schema.json): JSON Schema defining every entity field
- [Vendors](https://boards.fpgadeveloper.com/data/vendors.json): vendor metadata
- [OpenAPI spec](https://boards.fpgadeveloper.com/openapi.json) and [API catalog](https://boards.fpgadeveloper.com/.well-known/api-catalog) (RFC 9727): machine-readable description of the data endpoints

## MCP server (tools for agents)
- Endpoint: `https://boards.fpgadeveloper.com/mcp` (Model Context Protocol, streamable-http transport)
- Discovery: [https://boards.fpgadeveloper.com/.well-known/mcp.json](https://boards.fpgadeveloper.com/.well-known/mcp.json)
- Tools: `search_catalog` (find boards/SoMs/carriers/FMC cards by feature, device, vendor, price), `get_entity` (full spec by MPN), `check_fmc_compatibility` (FMC card-to-host verdicts)
- Agent skills: [https://boards.fpgadeveloper.com/.well-known/agent-skills/index.json](https://boards.fpgadeveloper.com/.well-known/agent-skills/index.json) (find-fpga-board, check-fmc-compatibility)

## Interactive tools
- [Find / filter boards](https://boards.fpgadeveloper.com/find.html)
- [Compare entities](https://boards.fpgadeveloper.com/compare.html)
- [FMC compatibility checker](https://boards.fpgadeveloper.com/fmc-compat.html)
- [Part number decoder](https://boards.fpgadeveloper.com/parts.html)
- [Curated lists](https://boards.fpgadeveloper.com/lists.html)

## Full URL index
- [Sitemap](https://boards.fpgadeveloper.com/sitemap.xml)
