{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-05T17:25:37.753Z","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp","markdownUrl":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp.md","server":{"slug":"laogu-caibao-laogu-mcp","name":"laogu-mcp","registryName":"io.github.laogu-caibao/laogu-mcp","description":"老谷拆财报 MCP Server：21 个 A 股财经 skill 的程序化数据层（零 key、纯公开接口）。","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"laogu-mcp","type":"pypi","identifier":"laogu-mcp","withdrawn":false,"url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp","version":"1.1.1","transport":"stdio","scoredAt":"2026-11-05T07:48:53.367Z"},"score":{"total":72,"tier":"medium","status":"scored","weekDelta":-4,"history":[{"date":"2026-11-05","total":72},{"date":"2026-11-04","total":86},{"date":"2026-11-03","total":76},{"date":"2026-11-02","total":91},{"date":"2026-11-01","total":91},{"date":"2026-10-31","total":91},{"date":"2026-10-30","total":91},{"date":"2026-10-29","total":76},{"date":"2026-10-28","total":91},{"date":"2026-10-27","total":90},{"date":"2026-10-26","total":90},{"date":"2026-10-25","total":89},{"date":"2026-10-24","total":74},{"date":"2026-10-23","total":88},{"date":"2026-10-22","total":73},{"date":"2026-10-21","total":72},{"date":"2026-10-20","total":72},{"date":"2026-10-19","total":71},{"date":"2026-10-18","total":86},{"date":"2026-10-17","total":70},{"date":"2026-10-16","total":70},{"date":"2026-10-15","total":69},{"date":"2026-10-14","total":34},{"date":"2026-10-13","total":34},{"date":"2026-10-12","total":34},{"date":"2026-10-05","total":34},{"date":"2026-10-04","total":62},{"date":"2026-10-03","total":62},{"date":"2026-10-02","total":62},{"date":"2026-10-01","total":62}]},"categories":[{"name":"Supply Chain Security","score":50,"verdict":"partial","reasons":["Malware scan not yet available for this package.","No known CVEs affecting this package version or its production dependencies.","Runs hatchling.build at install time, a recognised build step with no custom scripting around it.","1 of 22 dependencies flagged as unhealthy."],"codes":[{"code":"supplychain.malware_inconclusive","args":{"reason":"vendor_no_verdict"}},{"code":"cve.none","args":{}},{"code":"installscript.allowlisted","args":{"tool":"hatchling.build","hooks":"build_backend"}},{"code":"dephealth.assessed","args":{"deps":"22","unhealthy":"1"}}]},{"name":"Provenance & Transparency","score":97,"verdict":"fail","reasons":["Source repository is publicly reachable at the declared URL.","Cryptographically verified build provenance (signed, bound to laogu-caibao/laogu-mcp).","Clear OSI-approved license (MIT).","Actively maintained (last published 31 days ago).","Disclosure check failed: no security disclosure policy was found in the source repository."],"codes":[{"code":"provenance.repo_verified","args":{}},{"code":"provenance.verified","args":{"repo":"laogu-caibao/laogu-mcp"}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"31"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":66,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Context-footprint check failed: tool/resource definitions use about 3351 tokens (~152/item across 22 items; 22 tools + 0 resources), over budget; trim descriptions and params.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_heavy","args":{"avg":"152","items":"22","tools":"22","tokens":"3351","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":70,"verdict":"partial","reasons":["Stability observed for 21 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"21"}}]},{"name":"Tool Coverage","score":71,"verdict":"fail","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","0% of tool parameters carry a description.","Structured output schemas are declared (100% of tools); any adoption earns full credit."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"0"}},{"code":"toolquality.output_present","args":{"pct":"100"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.","We read all 22 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 22 captured unit(s) of tool text and found none that tries to manipulate the model reading it."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"22"}},{"code":"toolsafety.manipulation_clean","args":{"units":"22","judged":"22"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a current MCP spec version (2026-07-28)."],"codes":[{"code":"protocol.current","args":{"version":"2026-07-28"}}]}],"inconclusive":["Malware scan not yet available for this package."],"malware":[],"components":[{"slug":"laogu-mcp","type":"pypi","identifier":"laogu-mcp","withdrawn":false,"score":72,"current":true,"url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp","markdownUrl":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp.md"}],"facts":[{"label":"Registry","value":"pypi"},{"label":"Package","value":"laogu-mcp"},{"label":"Version","value":"1.1.1"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"quote","title":"Quote","description":"个股行情快照（对应 skill：laogu-fundamentals 基本面速查）。\n\n    输入 6 位股票代码（如 600519）。输出：名称/现价/涨跌幅/今开/昨收/最高/最低/\n    成交量/成交额，含数据日期时点。\n    输出契约：数字原样引用接口值并标注单位；取不到的字段标 null 并在 warnings 说明，\n    不估算、不编造。只陈述事实，不做买卖推荐。\n    数据源：腾讯行情 → 新浪行情 → 东财 push2（三级降级，见 warnings）。","inputs":[{"name":"code","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":153},{"name":"ann_list","title":"Ann List","description":"个股公告列表（对应 skill：laogu-announcements 公告盯梢）。\n\n    输入 6 位股票代码。输出最近公告：art_code（取正文用）/标题/发布时间/公告日期/栏目。\n    输出契约：按发布时间倒序；只返回接口真实条目，不脑补\"应有公告\"。\n    数据源：东财公告接口（2026-09-29 实测可用）。只陈述事实，不做买卖推荐。","inputs":[{"name":"code","type":"string","required":true,"description":null},{"name":"page_size","type":"integer","required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":127},{"name":"code_verify","title":"Code Verify","description":"新闻提及公司 → 股票代码核对（对应 skill：laogu-news 财经资讯解读）。\n\n    输入 6 位股票代码：返回官方简称核对结果（用行情接口反查名称）。\n    输入中文简称：目前无稳定公开的\"简称→代码\"程序化接口，诚实返回 ok=false +\n    网页搜索模板，不猜测代码（猜错代码=张冠李戴，比没有更糟）。\n    输出契约：核对成功返回{代码, 官方简称}；失败必须走搜索模板人工确认。","inputs":[{"name":"keyword","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":133},{"name":"market_snapshot","title":"Market Snapshot","description":"市场快照（对应 skill：laogu-morning 每日市场早报 / laogu-close 盘后复盘）。\n\n    一次返回：A股四大指数（上证/深证成指/创业板/北证50）、美股三大指数（道指/纳指/标普）、\n    WTI原油、COMEX黄金、离岸人民币。\n    输出契约：每项带名称/现价/涨跌幅/时间；美股标注\"盘中价/已收盘\"（北京时间凌晨4点前\n    为盘中价）；A股成交额字段不可靠时标 null 不硬写全市场成交额。只陈述事实，不做买卖推荐。\n    数据源：新浪行情（2026-09-29 实测可用）。","inputs":[],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":183},{"name":"fund_flow","title":"Fund Flow","description":"资金流向（对应 skill：laogu-moneyflow 资金流向解读）。\n\n    kind=\"margin\"：个股两融（需传 code），返回最近5个交易日融资余额/融资买入额/\n    融资偿还额/融资净买入（=买入-偿还）/融券余额，数据 T+1，日期以接口实际返回为准。\n    kind=\"lhb\"：全市场龙虎榜资金（code 可空），返回最近有数据交易日的净买入/净卖出\n    Top5（代码/名称/涨跌幅/净买额/席位标签）。\n    输出契约：数字原样引用并标注单位与数据日期；北向资金自2024-08-19起无日度净买入\n    口径，本工具不输出任何\"北向净流入\"数字。只陈述事实，不做买卖推荐。\n    数据源：东财 datacenter（2026-09-29 实测可用）。","inputs":[{"name":"code","type":"string","required":false,"description":null},{"name":"kind","type":"string","required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":244},{"name":"close_recap","title":"Close Recap","description":"收盘指数快照（对应 skill：laogu-close 盘后复盘）。\n\n    返回 A股四大指数今日涨跌幅/现价/成交量/成交额。输出契约：数字标注日期；\n    涨跌家数、板块涨跌幅无稳定公开接口，缺口在 warnings 标注\"未核验\"，不编造。\n    只陈述事实，不做买卖推荐。数据源：新浪行情。","inputs":[],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":108},{"name":"lhb_board","title":"Lhb Board","description":"龙虎榜明细（对应 skill：laogu-lhb 龙虎榜夜报）。\n\n    trade_date 为空时自动回滚到最近有数据的交易日（最多回滚10天，跳过周末）。\n    输出：上榜总数 + 净买入/净卖出 TopN（代码/名称/涨跌幅/净买额/买入额/卖出额/\n    上榜原因/席位标签）。\n    输出契约：分类只看席位类型（机构/游资地域资金/股通），不看标签里\"买入/卖出\"字样；\n    公共接口不提供具体营业部，绝不编造；席位标签原样引用。只陈述事实，不做买卖推荐。\n    数据源：东财 datacenter RPT_DAILYBILLBOARD_DETAILSNEW（2026-09-29 实测可用）。","inputs":[{"name":"top_n","type":"integer","required":false,"description":null},{"name":"trade_date","type":"string","required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":216},{"name":"ann_content","title":"Ann Content","description":"公告正文抓取（对应 skill：laogu-report 定期报告深拆）。\n\n    输入 art_code（从 ann_list/ann 相关 tool 获取）。自动翻页抓取全文，去 HTML 标签，\n    返回纯文本正文 + 附件(PDF)链接。\n    输出契约：正文原样返回不改写；定期报告财务数字以正文为准，解读时双源交叉。\n    数据源：东财公告正文接口（2026-09-29 实测可用）。","inputs":[{"name":"art_code","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":128},{"name":"risk_inputs","title":"Risk Inputs","description":"财务风险体检输入（对应 skill：laogu-risk 财务风险预警）。\n\n    返回：行情快照 + 最新一期定期报告定位（从公告列表找标题含\"年度报告\"/\"半年度报告\"/\n    \"季度报告\"的最新一条：art_code/标题/公告日期）。\n    输出契约：本 tool 只做输入准备，不打分；定期报告正文需再调 ann_content 获取；\n    报告期以公告标题为准，不推测。只陈述事实，不做买卖推荐。","inputs":[{"name":"code","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":134},{"name":"earnings_ann","title":"Earnings Ann","description":"业绩预告/快报扫描（对应 skill：laogu-earnings 业绩预告解读）。\n\n    从公告列表筛选标题含\"业绩预告\"/\"业绩快报\"/\"业绩预告修正\"的公告，返回 art_code/\n    标题/公告日期（正文用 ann_content 另取，提炼利润区间与同比口径）。\n    输出契约：只返回接口真实条目；利润区间数字以正文为准，本 tool 不提前解读；\n    无预告时明确返回空列表，不编造。只陈述事实，不做买卖推荐。","inputs":[{"name":"code","type":"string","required":true,"description":null},{"name":"page_size","type":"integer","required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":160},{"name":"research_grounding","title":"Research Grounding","description":"研报精读 grounding 数据（对应 skill：laogu-research 研报精读）。\n\n    返回代码核对（官方简称）+ 行情快照，供研报解读时交叉验证。\n    诚实声明：研报正文无稳定公开程序化接口，本 tool 不提供研报内容；\n    研报全文/链接需用户粘贴，宿主按 laogu-research 的 Output Contract 解读。\n    只陈述事实，不做买卖推荐。","inputs":[{"name":"code","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":124},{"name":"ir_records","title":"Ir Records","description":"投资者关系活动记录表搜索（对应 skill：laogu-notes 调研纪要解读）。\n\n    从公告列表筛选标题含\"投资者关系活动记录表\"的公告，返回 art_code/标题/公告日期\n    （纪要正文用 ann_content 另取后结构化提炼）。\n    输出契约：只返回真实条目；无记录表时返回空列表并标注，不编造调研内容。\n    只陈述事实，不做买卖推荐。数据源：东财公告接口。","inputs":[{"name":"code","type":"string","required":true,"description":null},{"name":"page_size","type":"integer","required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":140},{"name":"unlock_notices","title":"Unlock Notices","description":"限售解禁公告搜索（对应 skill：laogu-unlock 解禁冲击评估）。\n\n    从公告列表筛选标题含\"限售股份上市流通\"/\"限售股上市流通\"/\"解除限售\"的公告，\n    返回 art_code/标题/公告日期（解禁规模/占比/股东性质以正文为准，用 ann_content 另取）。\n    输出契约：抛压定级需正文数据，本 tool 只做公告定位；无相关公告时返回空列表。\n    只陈述事实，不做买卖推荐。数据源：东财公告接口。","inputs":[{"name":"code","type":"string","required":true,"description":null},{"name":"page_size","type":"integer","required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":159},{"name":"ipo_calendar","title":"Ipo Calendar","description":"打新日历（对应 skill：laogu-ipo）。\n\n    诚实声明：新股申购/上市日期无稳定公开程序化接口（2026-09-29 实测结论），\n    本 tool 返回 ok=false + 本周打新搜索模板，不编造任何新股代码/日期/发行价。\n    宿主应按 laogu-ipo 的 Output Contract 用搜索结果生成日历，无新股时明确说明。","inputs":[],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":106},{"name":"valuation","title":"Valuation","description":"估值锚输入（对应 skill：laogu-value 估值定位）。\n\n    返回当前 PE(TTM)/PB/市值/现价（能取到的才给）。输出契约：历史分位区间与同行\n    对比无稳定公开接口，缺口在 warnings 标注\"未核验\"，由宿主用搜索补足；\n    只描述分位位置，不做买卖推荐。\n    数据源：腾讯行情（含PE/PB）→ 新浪 → 东财push2。","inputs":[{"name":"code","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":127},{"name":"macro_helper","title":"Macro Helper","description":"宏观日历辅助（对应 skill：laogu-macro 宏观日历解读）。\n\n    返回：指定日期（默认今天）是否为 A 股交易日（周末直接判否；工作日用龙虎榜\n    数据存在性交叉验证，标注为启发式）、北京时间、美股时段说明。\n    诚实声明：议息会议/PMI/CPI 等事件无统一公开 API，本 tool 不编造事件日历，\n    返回搜索模板由宿主按 laogu-macro 的 Output Contract 生成。\n    只陈述事实，不做买卖推荐。","inputs":[{"name":"date","type":"string","required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":146},{"name":"screener_scan","title":"Screener Scan","description":"条件选股（对应 skill：laogu-screener 多策略选股）。\n\n    输入：report（报表名，如 RPT_CUSTOM_STOCKSCREEN_NEW）、columns（字段列）、\n    filter（筛选条件表达式，见 skill 文档）、page_size、sort_columns/sort_types。\n    输出：符合条件的个股行（原样返回接口字段，不加工排名）。\n    输出契约：只返回接口真实行数，不脑补\"应有结果\"；filter/sort 可能超时，\n    失败返回 ok=false + 搜索模板。只做逻辑陈述，不做买卖推荐。\n    数据源：东方财富 datacenter（2026-09-29 实测可用；push2 在本沙箱 502 为备选）。","inputs":[{"name":"columns","type":"string","required":true,"description":null},{"name":"filter","type":"string","required":false,"description":null},{"name":"page_size","type":"integer","required":false,"description":null},{"name":"report","type":"string","required":true,"description":null},{"name":"sort_columns","type":"string","required":false,"description":null},{"name":"sort_types","type":"string","required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":221},{"name":"fund_check","title":"Fund Check","description":"基金诊断输入（对应 skill：laogu-fund 基金诊断）。\n\n    输入 6 位基金代码。输出：天天基金 mobile 接口的基本信息 + 详情（Data 原样，\n    由宿主按 skill 的 Output Contract 解读：净值/回撤/费率/规模/经理/持仓）。\n    输出契约：接口字段原样引用；天天基金 web 端在本沙箱网络层不通，仅 mobile\n    两接口可用（2026-09-29 实测）；定投测算与深度审计走降级链（用户提供净值表/\n    网页搜索）。只做体检式逻辑陈述，不做买卖推荐。","inputs":[{"name":"code","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":171},{"name":"sentiment_gauge","title":"Sentiment Gauge","description":"市场测温输入（对应 skill：laogu-sentiment 情绪周期）。\n\n    返回：三大指数程序化行情 + 需网页搜索补齐的 4 个维度搜索模板\n    （涨跌家数比/连板高度炸板率/两市成交额/北向成交占比）。\n    输出契约：程序化只覆盖指数；其余维度诚实走搜索模板，不编造数字；\n    阈值见 skill 文档 v1.0 初版。铁律：测温不预测拐点、不预测涨跌，\n    只描述当前情绪阶段。只陈述事实，不做买卖推荐。","inputs":[],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":153},{"name":"cb_scan","title":"Cb Scan","description":"可转债扫描（对应 skill：laogu-cb 可转债追踪）。\n\n    返回在市可转债名单：代码/名称/转股价/转股价值/溢价率/剩余规模/到期日。\n    输出契约：RPT_BOND_CB_LIST 的转股价/现价字段常为空（2026-09-29 实测），\n    现价与转股价值需走腾讯行情加公式现算，空字段标 null 不编造；\n    强赎预警只陈述\"距触发价差值\"事实。只做逻辑陈述，不做买卖推荐。\n    数据源：东方财富 datacenter 名单 + 腾讯行情现价。","inputs":[{"name":"page","type":"integer","required":false,"description":null},{"name":"page_size","type":"integer","required":false,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":180},{"name":"thesis_check","title":"Thesis Check","description":"观点回检取数（对应 skill：laogu-thesis 观点追踪）。\n\n    输入 6 位股票代码。返回：行情快照 + 近 5 条公告（复用 fundamentals/news\n    已验证接口），供宿主按 skill 的\"建档→回检→打脸报告\"流程做事实对比。\n    输出契约：回检判定只许三档（成立/部分成立/被证伪），不许模糊；\n    只做事实对比与复盘，不输出新的买卖建议。","inputs":[{"name":"code","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":136},{"name":"config_status","title":"Config Status","description":"21 个 skill 的 MCP 配置版本与来源（对应：自迭代协议 / 发行列车）。\n\n逐个读取各 skill 仓库的 mcp-config.json，返回 config_version（配置版本）与\nconfig_source（live=GitHub 实时 / cache=本地缓存 / bundled=包内快照 /\nunavailable=不可用走代码默认值）。skill 优化改配置后，这里应看到新版本。","inputs":[],"outputs":[],"hasOutputSchema":true,"hasExamples":false,"tokenEstimate":102}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T07:48:53.000Z","track":"package","endpoint":null,"declaredUrl":null,"truncated":false,"tls":null,"dnssec":null,"auth":null,"httpsRedirect":null,"transports":[],"provenance":{"outcome":"verified","label":"Verified","reason":"verified","reasonLabel":"Verified","discovery":"attestation_endpoint","discoveryLabel":"Registry attestation endpoint","sourceRepo":null,"attestationSkipped":null,"attestationSkippedLabel":null},"installScripts":[{"hook":"build_backend","tier":"allowlisted"}],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":{"nodes":22,"partial":false,"deprecated":null,"stale":1,"noRepo":null}},"mismatches":[],"changelog":{"trackingSince":"2026-09-29","recent":[{"id":"chg_01a1aaae-a018-7766-9868-c452fba0b501","kind":"check.unverifiable","summary":"Malware scan (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1aaae-a018-7766-9868-c452fba0b501"},{"id":"chg_01a1aaae-a019-7eb9-8adc-69199db878b1","kind":"score.total_changed","summary":"Trust score (86 → 72)","materiality":"functional","direction":"regression","scoreDelta":-14,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1aaae-a019-7eb9-8adc-69199db878b1"},{"id":"chg_01a1a552-16b7-7a0a-8227-ba05bb7d8e24","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1a552-16b7-7a0a-8227-ba05bb7d8e24"},{"id":"chg_01a1a552-16b9-71f9-9a77-5184b065569f","kind":"check.verdict","summary":"Stability (pass → 0.67)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1a552-16b9-71f9-9a77-5184b065569f"},{"id":"chg_01a1a552-16b9-7ae3-8ef3-7cb9676cfd8d","kind":"score.total_changed","summary":"Trust score (76 → 86)","materiality":"functional","direction":"improvement","scoreDelta":10,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1a552-16b9-7ae3-8ef3-7cb9676cfd8d"},{"id":"chg_01a1a063-a8e2-750c-9104-274a2ca6490b","kind":"check.unverifiable","summary":"Malware scan (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1a063-a8e2-750c-9104-274a2ca6490b"},{"id":"chg_01a1a063-a8e3-798d-aa59-b5f037ad69f4","kind":"score.total_changed","summary":"Trust score (91 → 76)","materiality":"functional","direction":"regression","scoreDelta":-15,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1a063-a8e3-798d-aa59-b5f037ad69f4"},{"id":"chg_01a18b94-9630-76b3-b11d-f2844a274103","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a18b94-9630-76b3-b11d-f2844a274103"},{"id":"chg_01a18b94-9631-7b54-8888-c1b0cea0a4e1","kind":"score.total_changed","summary":"Trust score (76 → 91)","materiality":"functional","direction":"improvement","scoreDelta":15,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a18b94-9631-7b54-8888-c1b0cea0a4e1"},{"id":"chg_01a186a3-3d0d-73a8-bb5e-cd11f964c9c9","kind":"check.unverifiable","summary":"Malware scan (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a186a3-3d0d-73a8-bb5e-cd11f964c9c9"},{"id":"chg_01a186a3-3d0e-7adb-a0ae-6008ab038540","kind":"check.verdict","summary":"Stability (0.97 → pass)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a186a3-3d0e-7adb-a0ae-6008ab038540"},{"id":"chg_01a186a3-3d0f-7153-bbb3-daedf90818d5","kind":"score.total_changed","summary":"Trust score (91 → 76)","materiality":"functional","direction":"regression","scoreDelta":-15,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a186a3-3d0f-7153-bbb3-daedf90818d5"},{"id":"chg_01a180ca-b6aa-7621-b951-76409b6a1e0e","kind":"score.total_changed","summary":"Trust score (90 → 91)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-28","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a180ca-b6aa-7621-b951-76409b6a1e0e"},{"id":"chg_01a1767e-a45c-714d-aa8c-0552ab53a370","kind":"score.total_changed","summary":"Trust score (89 → 90)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-26","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1767e-a45c-714d-aa8c-0552ab53a370"},{"id":"chg_01a1718d-d06f-7862-8b3b-95c02fa471e6","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-25","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1718d-d06f-7862-8b3b-95c02fa471e6"},{"id":"chg_01a1718d-d070-7a8c-8e3d-cf6255d778ea","kind":"score.total_changed","summary":"Trust score (74 → 89)","materiality":"functional","direction":"improvement","scoreDelta":15,"occurredOn":"2026-10-25","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1718d-d070-7a8c-8e3d-cf6255d778ea"},{"id":"chg_01a16cdc-a7f2-7aa7-82aa-f6fd1d38d78d","kind":"check.unverifiable","summary":"Malware scan (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-24","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a16cdc-a7f2-7aa7-82aa-f6fd1d38d78d"},{"id":"chg_01a16cdc-a7f4-7dc3-9168-8386958cfb42","kind":"score.total_changed","summary":"Trust score (88 → 74)","materiality":"functional","direction":"regression","scoreDelta":-14,"occurredOn":"2026-10-24","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a16cdc-a7f4-7dc3-9168-8386958cfb42"},{"id":"chg_01a1673f-7cb2-7d4a-9630-e349c58083d2","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-10-23","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1673f-7cb2-7d4a-9630-e349c58083d2"},{"id":"chg_01a1673f-7cb4-7332-8318-6ef1cb858a7b","kind":"score.total_changed","summary":"Trust score (73 → 88)","materiality":"functional","direction":"improvement","scoreDelta":15,"occurredOn":"2026-10-23","url":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp#chg-chg_01a1673f-7cb4-7332-8318-6ef1cb858a7b"}],"truncated":true,"feedUrl":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp/changelog.json"},"links":{"html":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp","markdown":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp.md","changelogJson":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp/changelog.json","changelogRss":"https://verifymcp.io/servers/laogu-caibao-laogu-mcp/laogu-mcp.xml","external":[{"label":"PyPI project","href":"https://pypi.org/project/laogu-mcp/"},{"label":"Socket report","href":"https://socket.dev/pypi/package/laogu-mcp"},{"label":"Repository","href":"https://github.com/laogu-caibao/laogu-mcp"}]}}