Skip to main content

HKEx Filings

com.ascent-partners/hkex-filingsVersion 2.4.3

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

Status

Responds913 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:47 UTC
Latency
913 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://hkex-listco-updates.ascent-partners.com/api/mcpResponds913 ms
No sign-in

Claude Code

claude mcp add --transport http hkex-filings https://hkex-listco-updates.ascent-partners.com/api/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: hkex-filings
Remote MCP server URL: https://hkex-listco-updates.ascent-partners.com/api/mcp

Cursor

{
  "mcpServers": {
    "hkex-filings": {
      "url": "https://hkex-listco-updates.ascent-partners.com/api/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"hkex-filings","type":"http","url":"https://hkex-listco-updates.ascent-partners.com/api/mcp"}'
Streamable HTTP
pypi: hkex-filing-scraper 2.4.3
Package only

PyPI (uvx)

claude mcp add hkex-filings -- uvx hkex-filing-scraper==2.4.3

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

4 tools

Tools of HKEx Filings
Read-only
Idempotent
Open world
get_filingDownload 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. NoYesYesYes
get_server_infoReport this live gateway's version, transport, and hard limits. Reads nothing.NoYesYesYes
list_filing_facetsBrowse 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. NoYesYesYes
search_filingsSearch 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. NoYesYesYes

Details

Registry status
Active
Published
Oct 14, 2026
Updated
Oct 14, 2026
Categories (suggested)
Finance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing