# Is Cited API

- GET https://madeinred.com/api/v1/report?url=…  读取最新报告（404 = 尚无报告）
- GET https://madeinred.com/api/v1/prompt?url=…  修复提示词（text/plain，可直接喂给编码 agent；?only=id1,id2 选项，?all=1 含加分项）。报告页同一 URL 加 ?format=prompt 等价
- GET https://madeinred.com/api/v1/history?url=…  历次分数
- POST https://madeinred.com/api/v1/scan  {"url":"…","force":false}  同步扫描并存储；Accept: text/event-stream 时以 SSE 推送实时进度
- GET https://madeinred.com/api/v1/methodology  方法论 JSON
- POST https://madeinred.com/api/v1/advice {"url":"…"}  AI 修复方案（部署方配置模型网关后可用）
- POST https://madeinred.com/api/v1/simulate {"url":"…"}  模拟 ChatGPT 提问与引用（同上）
- MCP（Streamable HTTP）：https://madeinred.com/mcp，工具 is_cited_get_report / is_cited_scan / is_cited_get_methodology

错误为 RFC 9457 application/problem+json，含 code 与 resolution。报告页支持 Accept: text/markdown。OpenAPI：https://madeinred.com/openapi.json
