Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
B

breakwire-org/breakwire

Clients, MCP config and CI check for Breakwire, the CC BY 4.0 source-linked registry of breaking changes,…

Before you install: no copy-paste command · license MIT · link reachable

First step: | Python client (stdlib only, 3.9+) | packages/python | pip install breakwire |

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Install command from the repository
pip install breakwire

Parsed from the README we fetched on 2026-10-28; we have not executed it.

This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
Star count
0 ★ · breakwire-org/breakwire · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-10-28 · last seen 2026-11-14 · seen 19× · listed by 1 sources
Score
score 103 · 1 sources · repo
Install
pip install breakwire
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: pip install breakwire. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository breakwire-org/breakwire;first catalogued 2026-10-28;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# Breakwire clients, MCP config and CI check

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Breakwire is a source-linked registry of changes that break AI agents: model retirements, API
deprecations, SDK breaking releases, MCP spec changes and security advisories. Send it an error, get back the claim
that explains it (e.g. AN-2026-0025) with the vendor's documented error string, affected versions, deadline, fix and
primary source.
This repo holds everything that talks to it:
| | Path | Install |
| TypeScript/JS client (zero deps, Node 18+, Workers) + Vercel AI SDK tools | packages/js | npm i breakwire |
| Python client (stdlib only, 3.9+) | packages/python | pip install breakwire |
| LangChain tools + callback handler | packages/langchain-breakwire | pip install langchain-breakwire |
| MCP server config for Claude, Cursor, VS Code, Cline, Codex, Windsurf, Gemini CLI | mcp/CLIENTS.md | https://breakwire.org/mcp |
| GitHub Action: fail CI on near deadlines / advisories | action (published as breakwire-org/breakwire-check) | uses: breakwire-org/breakwire-check@v1 |
| Framework snippets: Vercel AI SDK, OpenAI Agents, Anthropic SDK, LangChain, MCP TS client | snippets | |
## 30 seconds
bash
curl -s https://breakwire.org/api/lookup -H 'content-type: application/json' \
-d '{"error":"toolchoice: type \"tool\" and \"any\" are not supported for this model.","service":"anthropic-api"}'
ts
import { withBreakwire } from 'breakwire';
const create = withBreakwire((p) => anthropic.messages.create(p), { service: 'anthropic-api' });
try { await create(params) } catch (e) { console.log(e.breakwire?.id, e.breakwire?.fix); throw e }
python
from breakwire import withbreakwire
with withbreakwire(service="openai-api"):
client.responses.create(...) # exception gets .breakwire (id, fix, url) and a traceback note
## Principles
Opt-in and harmless. Lookups happen only on errors, are time-boxed, and never throw or replace your error.
Secrets stay home. Keys, tokens, emails, IPs, query strings and home paths are stripped in your process before
sending (shared test cases); the server redacts again.
No silent reporting. Outcome reports ("did the fix work") are sent only with autoReport/autoreport on, and
only after your retry actually ran.
Honest data. signature vs related confidence, explicit "not covered" for services without claims, and
community verification that has just started: most claims have no outcome reports yet, and each claim says so.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/breakwire-org-breakwire/)
Source
github · https://github.com/breakwire-org/breakwire
Browse by field
Open source
added
today

More like this

All 1,671 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index