接入方式
无需注册、无需 API Key、免费。只读接口,按 IP 限流。
基址 https://api.accountingllm.site,全部返回 UTF-8 JSON。
/v1/standards 拿索引与触发判据(体积小),
确定要看哪条再调详情。别一上来就把全部条文灌进上下文。
REST 端点
体系清单与实时计数:CAS(企业会计准则)、
ASSE(小企业会计准则)、TAX(税法)、
CSA(中国注册会计师执业准则)。
status 由实际内容决定:有判断决策程序才是 live,只有原文是 corpus_only。
文书索引。每条含体系、名称、现行版本、条文数、是否有判断决策程序、一句话触发判据;
法规类另带 doc_no / level / validity /
effective_from / effective_to。
可选 framework=CAS|ASSE|TAX|CSA 过滤;不传返回全部。
curl "https://api.accountingllm.site/v1/standards?framework=TAX"
文书详情,双层内容:articles[] 是条级原文,
okf.steps[] 是判断决策程序(每步带 locator 与 article_refs),
article_backrefs 是「条文 → 引用它的判断步骤」反查表。
key 形如 cas14 / basic / asse /
tax-vat-law。已废止的文书带 effective_to 与 repealed_by。
curl https://api.accountingllm.site/v1/standards/tax-vat-law
主体画像 → 该执行《企业会计准则》还是《小企业会计准则》。
参数:industry(必填)、revenue_wan、employees、
assets_wan、listed_securities、financial_institution、
group_parent_or_subsidiary。
企业规模是算出来的,不是声明出来的。《中小企业划型标准规定》的阈值按行业不同,
所以本端点不接受 entity_size 这样的输入;
传的字段不够时它会直接返回 missing_inputs 告诉你还缺什么,而不是猜。
划型为微型企业时返回 asse_eligible: null —— 准则第二条只写「小型企业标准」,
是否涵盖微型属口径问题,本库不代为裁定。
curl "https://api.accountingllm.site/v1/applicability?industry=零售业&employees=12&revenue_wan=180"
《中小企业划型标准规定》十六个行业的阈值表, 由 300 号文原文确定性解析并做过数字闭合校验(条文里的每个数字都要在表里,反之亦然)。
税法记账口径层:做账时真正要查的那十几条 —— 企业所得税税前扣除标准、
增值税税率与征收率、进项税额不得抵扣情形、小微企业优惠。
每条挂法条锚 + 文号 + 有效期间,params 里的每个数字都经过「必须在被引条文里逐字找得到」的校验。
带 l3_dependency: true 的条目其现行口径受公告层影响;
currency_verified: false 表示数字可核但「至今仍有效」未经机器证实。
curl "https://api.accountingllm.site/v1/tax/l1?category=税前扣除"
税会差异边,以 CAS 18(所得税)为枢纽:某事项会计怎么做、税法怎么算、
属永久性还是暂时性差异、对应 CAS 18 判断程序的第几步。
参数 difference_type、cas18_step(如 cas18-s3)。
税法侧引文经逐字溯源校验;会计侧是通行处理的文字描述, 给不出逐字出处的一律不挂条款锚。
curl "https://api.accountingllm.site/v1/tax/diff?cas18_step=cas18-s3"
只要条文表与反查表,不含判断层。体积更小。
全文检索,覆盖准则原文、判断步骤与单元制文书。参数:q(2–60 字)、
scope(all|article|okf_step|unit)、
limit(≤50)。
中文检索做了三级降级:精确短语 → 子串 → 二元组加权,所以「控制权转移」这类 在原文里被拆开表述的概念词也能命中。
curl "https://api.accountingllm.site/v1/search?q=可变对价&limit=5"
/v1/standards/*);
应用指南、准则解释、应用案例、监管指引、审计准则这类没有条文体例的,按稳定单元 ID
寻址(/v1/documents/* 与 /v1/units/*)。
不要给后者编条号 —— 那等于制造假出处。
单元制文书索引:准则解释 / 应用指南 / 官方解读 / 应用案例 / 年报通知 / 监管指引 /
审计准则与职业道德守则。每条含 framework / kind /
unit_count / 来源链接 / 校验值。
可选 framework=CAS|CSA 过滤。
curl "https://api.accountingllm.site/v1/documents?framework=CSA"
某篇单元制文书的全部单元:逐字正文、标题路径、明写引用的准则条款锚, 以及来源页、抓取时间、正文 SHA-256 与附件原件校验值。
按稳定 ID 取单个可引用单元。stable_id 从检索或文书详情拿,
如 csa-1141-ag.1.1.1、cas-expl-16.1.2。
标 推导 ID 的单元在原文里没有官方编号,ID 由排版位置推导,换版可能变化。
curl https://api.accountingllm.site/v1/units/csa-1101-ag.1.1.1
MCP 接入
MCP 端点是原生 streamable HTTP(POST /mcp,JSON-RPC 2.0),
不需要本地代理进程。Claude Code 一行装好:
claude mcp add --transport http quaesto-kb https://api.accountingllm.site/mcp
Cursor 及其他通用 MCP 客户端,在配置里加:
{
"mcpServers": {
"quaesto-kb": {
"url": "https://api.accountingllm.site/mcp"
}
}
}
想让 Agent 自己完成接入,把这句话丢给它:
请按 https://open.accountingllm.site/install.md 的说明接入账面 Quaesto 开放平台
提供的工具(十个)。前七个走条文体例:
| 工具 | 用途 |
|---|---|
list_standards | 取文书索引与触发判据(四个体系,可按 framework 过滤) |
get_decision_procedure | 取某篇文书的判断决策程序(含条款依据) |
get_article | 取某条原文,并反查引用它的判断步骤 |
search_kb | 全文检索 |
check_applicability | 主体画像 → 该执行哪套会计体系(企业规模由它派生,不接受声明) |
get_tax_treatment | 做账要用的税法口径(扣除标准 / 税率 / 不得抵扣 / 小微优惠) |
get_tax_accounting_diff | 税会差异(以 CAS 18 为枢纽) |
后三个走单元体例(应用指南 / 解释 / 案例 / 监管指引 / 审计准则):
| 工具 | 用途 |
|---|---|
list_documents | 列出单元制文书。这些材料没有「第 X 条」体例,引用靠 stable_id |
search_units | 只在单元制文书里检索,返回可直接喂给 get_unit 的 stable_id |
get_unit | 按 stable_id 取一个单元的逐字原文,随附出处、文号、抓取时间与校验值 |
使用须知
| 项 | 说明 |
|---|---|
| 限流 | 普通端点 120 次/分/IP,检索 30 次/分/IP。超限返回 429 |
| 缓存 | 响应带 Cache-Control,内容按构建版本翻新。请尊重缓存,别每次都打穿 |
| 内容状态 | 原文层为转录副本,以财政部官方发布为准;判断层为未经 CPA 核定的研究草案,
每个响应都带 notice 字段说明这一点 |
| 不构成意见 | 本接口不提供会计、税务或法律意见。用于生产决策前请自行核对官方原文 |