Read club members, court availability, reservations, events, attendance and revenue reports.
AStockEvent
Overview
Description from the maker (original English)
A-share filings: reductions, penalties, regulatory letters and stock halts. Source-linked facts.
PopNx MCP’s three pillars
These three are never merged into one score: opinions, measurements and popularity are different things.
- User voiceiNo reviews yetReviews open together with accounts in a later step
- Our basic checksi3 of 3 passedChecked from public information; code not scanned yet
- UsageiNot measured yet★ –
What you can do with it
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
- Connection: Runs in the cloud
- Transport: Streamable HTTP
- Category: Law & government data
Install
Pick the AI app you use, then copy the settings.
Before you install
- Basic checks: 3 of 3 passed
- Runs on the maker’s server: what you ask it goes through their server.
- Can do 9 things (tools) list_deals, get_timeline, get_passage, list_earnings_companies …
- The registry lists no key to fill in.
You need
- Runs in the cloudNothing to install; it connects over the internet
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
- Open Settings → Connectors
- Press Add custom connector
- Paste the address below and press Add
- If it asks you to sign in, sign in with the maker
https://astockevent.com/mcp/Run this in your terminal
claude mcp add --transport http astockevent https://astockevent.com/mcp/Or copy the settings yourself
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"astockevent": {
"url": "https://astockevent.com/mcp/"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Or copy the settings yourself
Paste into .vscode/mcp.json in your project
{
"servers": {
"astockevent": {
"type": "http",
"url": "https://astockevent.com/mcp/"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
- Open ChatGPT on the web → Settings → Connectors (Apps)
- Press Create or Add (some plans need Developer mode under Advanced first)
- Paste the address below, give it a name and save
- If it asks you to sign in, sign in with the maker
https://astockevent.com/mcp/Menu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
What it can do
Tool names and descriptions exactly as the server reported them on Nov 7, 2026. The maker wrote them, not us; we show them as plain text.
list_dealsFind astockevent acquisitions by name, verified ticker/alias or CIK; not all-market search.
get_timelineRead source mentions by filing date (YYYY-MM-DD), including coverage and qualifiers. Omit build for current results; explicit build requests historical results. Repeated mentions are not newly occurring events or notification changes.
get_passageRead a citation returned by the selected deal, with neighbouring source paragraphs.
list_earnings_companiesFind saved earnings by name, verified ticker or CIK, not all-market coverage. Same-period source mentions are not distinct new earnings.
get_earningsRead earnings disclosures for a ten-digit CIK; dates filter filing_date (YYYY-MM-DD). Same-period sources are not distinct new earnings. CIK identifies the registrant; financial subjects remain in the supported summary. Preserve periods, units and basis.
get_earnings_passageRead a current earnings citation and neighbours for this CIK. Same-period source mentions are not distinct new earnings.
list_leadership_companiesFind saved executive/board disclosures by name, verified ticker or CIK. This is a processed subset, not all-market coverage or a current officer roster.
get_leadershipRead executive/board source mentions for a ten-digit registrant CIK. Dates filter SEC filing_date (YYYY-MM-DD). Announced does not mean effective; preserve role, employer, interim status, conditions and date qualifiers. Registrant may differ from employer; repeated sources are no
get_leadership_passageRead a current leadership citation and neighbours for this registrant CIK. The source may describe roles in another company; retain conditions and dates.
Basic checksi
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 8, 2026
- ✓ Pass
Maker matches the repo
The registry name was verified against the domain astockevent.com (the registry checks domain ownership)
- … Not checked yet
Still maintained
We have not read this repo from GitHub yet
- … Not checked yet
Has a licence
We have not read this repo from GitHub yet
- ✓ Pass
Endpoint responds
Responded in 1602 ms (HTTP 200)
- – Not applicable
Sign-in with OAuth
No sign-in needed
- ✓ Pass
No hidden instructions in tool descriptions
Read 9 tool descriptions and found no hidden instructions to the AI
Compared with others in Law & government datai
- More stars than 0% of the other 1731 servers in this category
- Published to the registry more recently than 63% of the other 1731 servers in this category
- Basic checks equal to or better than 100% of the other 1731 servers in this category
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
Common questions
Is AStockEvent safe?
It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
What keys or codes does it need?
The registry does not list a required key, though some servers ask you to sign in on first use.
Does it run on my computer or in the cloud?
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
Is it still maintained?
The GitHub repo last changed –, and the latest version (0.1.0) reached the registry 17 days ago.
Which apps can use it?
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
What can I use instead?
In the same category: CourtReserve MCP by usefulapi, Census MCP by usefulapi, Korea Stay
Alternatives
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Census MCP by usefulapi
List reverse-ETL sources, destinations, models, syncs and runs; trigger syncs into SaaS tools.
Korea Stay
Korean lodging: 84,490 stays from 4 government permit ledgers + KTO TourAPI, honest gaps
README from the maker
Open the README
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
AStockEvent — MCP server for Chinese A-share regulatory filings
Current state folded from A-share filings — not a raw event dump.
An event feed tells you a plan was announced in June and amended in August. You still have to work out what is true today. This server does that fold for you: who is still selling down, which penalty cases are open, which inquiry letters are unanswered.
Every value links back to the source PDF published by the exchange, so you can check us.
Connect
This is a remote MCP server (Streamable HTTP). There is nothing to install — point your MCP client at the URL:
https://astockevent.com/mcp/
No API key, no sign-up. Rate limits apply and the response tells you when you hit one.
Example for clients with a URL-based mcpServers configuration
{
"mcpServers": { "astockevent": { "url": "https://astockevent.com/mcp/" } } }
</details>
Prefer HTTP? The same data is available over REST — see [astockevent.com/docs](https://astockevent.com/docs), with the machine-readable contract at /openapi.json.
Tools
| Tool | What it answers |
|---|---|
list_coverage | What is in scope and what the limits are. Call this before concluding data is missing. |
list_company_filings | Filings held for one company, with source links and any extracted events; up to 50 per call, without list pagination. |
get_filing_parsed | Available parsed text and tables for one recent filing; long documents may be partial. |
get_related_filings | Collected filings of the same company matched by explicit document references. |
get_entity_state | Folded company state, or linked companies for a confirmed actor identifier. |
get_event_with_context | One event plus its whole timeline, in a single call. |
whats_new | Events updated within seven days and linked to filings from the last seven Beijing calendar days, cursor-paged. |
scan_recent_events | Cross-company discovery by filing type within the last seven Beijing calendar days. |
Discovery includes today and uses filing dates, not the age of the case. A new filing can mention an old case. matched_filing identifies the qualifying filing and its source; root event fields describe current context. Empty windows stay empty. Scan returns effective dates, a matched count and truncation flag, with at most 100 events per page. Continue with cursor until it is null; truncated may still be true on the last page because it compares the total with that page’s size. Omit dates/phase on continuation or repeat the effective values; changing filters requires a fresh query. Expired windows are errors, never a way into history. Results can change between pages; restart polling from the first page and deduplicate by event id. Known company/entity/event queries retain their existing historical context.
Parsed text is available for filings dated at most seven Beijing calendar days ago (eight dates including today), in chunks of up to 50,000 characters. Source documents may be only partly parsed: reaching the last stored chunk does not mean the full PDF was parsed. Use the source PDF whenever you need the complete original.
Coverage
Four structured event types, with broader company-filing and source-document access. The coverage endpoint states the current scope and limits.
| Type | Folded into |
|---|---|
| Share reduction by major shareholders | The plan that is still live, and how much of its cap is used up |
| Administrative penalty proceedings | Each case grouped by case number, folded to its current stage |
| Exchange inquiry letters | Received / replied / overdue — the state of the conversation |
| Ordinary A-share trading halts and resumptions | Individual halt cycles, reasons and dates, available through event details and recent discovery |
Company folded state covers reductions, penalties and regulatory letters. Stock halt cycles are available through filings, event details and scans; they are not folded into company state. Convertible-bond and preferred-share halts are outside this scope.
Call list_coverage for the authoritative, always-current answer.
Two things worth knowing
Empty is not the same as unknown. A company with no filings of a type comes back as *covered, nothing found* — not as an empty result. A security we do not carry comes back as *not found*, with a reason. Telling those two apart is the point of this service.
We report, we do not judge. Objective extractions only: no ratings, no scores, no attribution of price moves. What you build on top of the facts is yours.
Status
Pre-release. Coverage is narrow and stated honestly; the API may change. If you are using it and something is missing or wrong, we want to hear it — tell us here or email contact@astockevent.com.
About this repository
This repo is the public front door: what the server is, how to connect, and the server.json descriptor for the MCP registry.
The server itself is *remote* — you point a client at a URL rather than installing code — so there is no server implementation to publish here. Extraction engines, crawlers and schemas live in a private repository.
License
MIT — see LICENSE.