AI Agent Hub
Back to skills
CPA Data Hub icon

CPA Data Hub

Professional Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_6f54dcae/cpacp by following https://skillhub.cn/install/skillhub.md.

About this skill

Problem

When users ask questions like how many times a firm was penalized, how a company's audit opinions changed, or how many annual report inquiries were issued in 2024, Agents often lack a stable structured source. CPA Data Hub targets China audit market queries with public REST endpoints for audit opinions, firm penalties, company penalties, annual report inquiries, and stats.

How It Works

The skill does not require an MCP server. It calls mycpacp.com endpoints using curl. A typical flow is:
- query list endpoints with fields such as firm_name, company_name, ts_code, audit_agency, end_date, and report_year;
- use the returned id to fetch detail endpoints for full text in audit_text, md_content, or md_text;
- prefer /api/skill/stats/ for broad trends instead of paging through many results.

The data includes useful fields such as audit_result, audit_fees, audit_sign, fine_amount, source_office, penalty_type, exchange, and report_year. keyword searches full text but is more expensive, so exact fields are preferred.

Limits and Notes

  • The endpoints are login-free and require no API key, but /api/ requests are limited to 10r/s; batch paging should be serial with intervals.
  • List endpoints omit large fields; call detail endpoints only when the user explicitly needs full text.
  • keyword must be at least 2 characters and may return truncated: true beyond 200 results.
  • audit_fees is numeric in CNY; outputs should show company names first, convert large amounts, and avoid exposing endpoint paths, parameter names, or curl commands.

Use Cases

  • Auditors compile a listed client's audit opinions and audit fees over five years, filtering by company name, year, and opinion type to build a comparison table.
  • Risk teams check how many administrative penalties a firm received and the fines, querying by firm name, penalty type, and date range, then extract decision text.
  • IB due diligence staff screen whether a company was penalized by regulators, filtering by company name, source office, and violation type, then verify decision fields.
  • Researchers count 2024 annual report inquiries across exchanges, filtering by exchange, report year, and stock code to compile details.

Best For

  • Audit assistants: verify listed clients' audit opinion history, signing CPAs, and audit fee trends for annual audit files.
  • Risk and compliance analysts: track regulatory penalties against audit firms and listed companies to build auditable penalty lists.
  • IB due diligence analysts: screen target companies for historical penalties, exchange inquiries, and annual disclosure risk points.
  • Capital markets researchers: compare audit firms' A-share client counts, audit fee distributions, and yearly trends.