mcpbeat Sign in

HKEx Filings MCP Server

answering

HKEx Filings is answering right now. Last checked 8 min ago. It exposes 4 tools. Last commit 27 Oct 2026.

Live HKEx (Hong Kong Stock Exchange) regulatory filings for AI agents.

Uptime history 50 days of history · worst day 0%
50 days agonow
98.9%
Uptime 24h
90 of 91 checks
4
Tools
read from the server
1128 ms
Response time
average over 24h
16
Stars
last commit 27 Oct 2026

What changed 69

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 24 September 2026. No other catalogue keeps this.

27 Oct a tool changed version
25 Oct a tool changed version12 times that day
24 Oct a tool changed version3 times that day
23 Oct a tool changed version28 times that day
22 Oct a tool changed version5 times that day
21 Oct a tool changed version4 times that day
15 Oct a tool changed version4 times that day
14 Oct a tool changed version5 times that day
3 Oct 2 tool descriptions were rewritten get_filing, search_filings
3 Oct 2 tools changed the parameters they ask for get_filing, search_filings
and 57 more, back to 24 September 2026

HKEx Filings missed one check this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 8 min ago.

run in your terminal
claude mcp add hkex-filings --transport http https://hkex-listco-updates.ascent-partners.com/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://hkex-listco-updates.ascent-partners.com/api/mcp
~/.codex/config.toml
[mcp_servers.hkex-filings]
url = "https://hkex-listco-updates.ascent-partners.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "hkex-filings": {
      "url": "https://hkex-listco-updates.ascent-partners.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "hkex-filings": {
      "type": "http",
      "url": "https://hkex-listco-updates.ascent-partners.com/api/mcp"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

filing
get_filing
Download one HKEx document by its URL and read, page through, or search its text. ``link`` must be an HKEx document URL from search_filings (host ``www1.hkexnews.hk``); any other host is rejected. With ``extract=True`` (default) the response includes up to 30 ``tables`` and a window of extracted ``document_text``: ``max_chars`` characters starting at ``offset``. Long reports return ``next_offset``; call again with it to read the next window. Pass ``query`` to search the whole document instead: the response then lists up to 20 case-insensitive matches with their offsets and surrounding text, plus ``match_count`` — use a match offset to read that part. Set ``extract=False`` for size and content type only.
list_filing_facets
Browse what filings exist in a date window (at most 31 days) without downloading. ``from_date``/``to_date`` accept YYYY-MM-DD or DD/MM/YYYY. Returns counts of the categories (headline categories), document types, and stock codes present in the window, each sorted by frequency and capped at 50 values, plus the distinct counts. Optionally narrow to one ``stock_code``. Use this to discover valid filter values before calling search_filings; it fetches the window once and extracts no document text.
filings
search_filings
Search live HKEx filings in a date window (at most 31 days). ``from_date``/``to_date`` accept YYYY-MM-DD or DD/MM/YYYY. All filters are optional and combine with AND semantics: ``stock_code`` matches exactly (e.g. ``01461`` or ``1461``); ``title_query``, ``category`` and ``stock_name`` are case-insensitive substrings (e.g. category ``Dividend``); ``document_type`` matches the file type exactly (e.g. ``PDF`` or ``HTML``). Filters are applied to the fetched window, so widen ``max_results`` to catch rarer matches. ``max_results`` caps the number of filings fetched and returned (hard cap 200). Returns the matching filings — each carrying ``fileType``, ``sizeText``, ``category`` and ``newsId`` metadata — plus the HKEx-reported total for the window. Use list_filing_facets first to see which categories, types and codes exist in a window.
server
get_server_info
Report this live gateway's version, transport, and hard limits. Reads nothing.

Endpoints

URLTransportStateLatencyChecked
https://hkex-listco-updates.ascent-partners.com/api/mcp streamable-http answering 985 ms 8 min ago

Alternatives to HKEx Filings

same job, measured the same way
HKEx Filings
by ascent-partners

Live HKEx (Hong Kong Stock Exchange) regulatory filings for AI agents.

176 installs/wk 4 tools answering
HKEx Filings
by simonmak-ascent

Live HKEx (Hong Kong Stock Exchange) regulatory filings for AI agents.

4 tools answering
Finance MCP
by adityasbisht

Live stock, crypto, SEC filings, FX and macro data for LLM agents. No API keys.

local only
Coinrebate
by halffee

Compliance-filtered crypto exchange fee comparison and rebate-link routing for AI agents.

484 installs/wk 12 tools answering
Finance MCP
by adididitagain

Live stock, crypto, SEC filings, insider trades, FX and macro data for LLM agents.

100 installs/wk local only
ThesisLoop
by thesisloop

Research layer for AI agents: stock theses, filing Q&A with page cites, monitoring. Research-only.

answering
Bitculator
by bitculator

Crypto market data for AI agents: live prices, OHLCV, sentiment, indicators and exchanges.

answering
AStockEvent
by astockevent

A-share filings: reductions, penalties, regulatory letters and stock halts. Source-linked facts.

9 tools answering

HKEx Filings — questions

Answers built from our own checks of this server.

What can HKEx Filings do?
It exposes 4 tools, read directly from the server on our last check. Among them: get_filing, get_server_info, list_filing_facets, search_filings. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is HKEx Filings working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 90 of 91 checks got a reply (98.9%), average response time 1128 ms. The bar chart above shows every period we have measured.
How do I connect HKEx Filings?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does HKEx Filings need an API key?
No. HKEx Filings completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is HKEx Filings?
It answers our handshake in 1128 ms on average, which is faster than 3% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is HKEx Filings open source?
The code is open source: it is published under the MIT licence, written in Python and 16 stars on GitHub. The licence covers the code in the repository, not the hosted service at hkex-listco-updates.ascent-partners.com, which runs on its operator's own terms.