Errata

Quickstart

connect your coding agent to errata and ask an stm32 question.

check the connection

try the hosted mcp without an account, download, or api key:

Terminal
curl --fail https://erratalabs.dev/ping

Expected response:

Response
{"status":"ok","message":"pong"}

errata is free during beta. each ip address gets 10 requests per minute and 2 requests at the same time.

add the mcp server

choose your coding agent. each option connects to the same errata service.

Terminal
codex mcp add errata --url https://erratalabs.dev/mcp
codex mcp get errata

no account or key required

the hosted mcp is free during beta. if you reach the public limit, wait for the next minute and try again.

add one project rule

Give your coding agent this project rule so you do not need to name the MCP on every prompt:

AGENTS.md
Use Errata for STM32 part resolution, pin mux, register, electrical-limit,
and silicon-errata questions. For implementation or review, prefer
get_peripheral_bringup. Treat gaps as unresolved work and verify provenance.

ask a specific question

Ask the agent to use get_peripheral_bringup for implementation or design review:

Agent prompt
Use Errata to review ADC1 on STM32H743ZI, LQFP 144 20x20x1.4 mm,
silicon revision V. Verify the analog input and VREF limits, package-specific
sampling throughput, calibration, BOOST clock, temperature suffix, required
initialization order, applicable errata, and whether production sign-off is safe.
Pin corpus release 774bd0d418bd2b18.

the answer is blocked because the official documents do not give an adc accuracy value for this package. errata still returns the matching pins, registers, speed limit, setup steps, and known chip problems.

check the answer before you use it

Before using a result:

  1. make sure that target.canonical_mpn, the package, and the chip revision are correct.
  2. read decision.recommendation and each section under coverage.
  3. do not ignore facts listed under gaps.
  4. use each fact only under its listed conditions.
  5. open the document and section listed under provenance.

Next steps