
Kronos
io.github.hangeaiagentPublished by GitHub account hangeaiagentv0.1.2Updated Oct 24, 2026
Stock price forecasting for China A-shares — Kronos K-line time-series model
Overview
Kronos wraps a K-line time-series model so an assistant can forecast the next daily candles for China A-share symbols.
- What you can do
- Check service reachability and API key validity with a health tool, recommended first when something fails. Predict the next 1 to 30 daily candles (open, high, low, close, volume) for a China A-share symbol, defaulting to 10. Receive an expected return figure computed from the last predicted close versus the last real close.
- When to use it
- Use it when you want a statistical extrapolation of recent price history for a China A-share ticker, as one input among others. It is not suited to US or Hong Kong tickers, which return not-found errors.
- Requirements
- Runs locally as a Python package via uvx or pip, with a KRONOS_API_KEY of type KRONOS from the provider's developer portal (approval usually within hours on a business day, free with a default quota of 1000 calls). Optional KRONOS_URL, KRONOS_TIMEOUT and transport settings. Network access to the upstream service is required.
Installation
In SourceWeft
- Open Kronos in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
kronos-mcp
Stock price forecasting for your AI agent — China A-shares.
An MCP server wrapping Kronos, a K-line time-series model. Ask it for a symbol, get the next N daily candles predicted: open / high / low / close / volume.
Coverage is China A-shares only. Verified 2026-09-10:
AAPL,AAPL.US,NASDAQ:AAPL,00700and0700.HKall return 404 — the upstream has no K-line data for them. This is a data limitation, not a symbol-format issue.
Tools
kronos_predict also returns expected_return — last predicted close over last
real close, minus one. That ratio is the number most people actually want.
Quick start
You need an API key first — see below.
Claude Desktop / Cursor
Add to claude_desktop_config.json:
Command line
API key
This server has no keyless mode, and cannot have one — the upstream returns 401 without a key.
The reason is cost, not gatekeeping: Kronos runs on our own GPUs and a single inference takes 30–70 seconds. Open anonymous access would let a handful of loops saturate the service, with no way to tell who is doing it.
Get one:
- Open https://hunter.agentpit.io/dev/api-keys and sign in
- Click 申请 API Key and choose API type KRONOS
- Copy the
oapk_…key — it is shown once - Set it as
KRONOS_API_KEY
Approval usually lands within hours on a business day. Free, with a default quota of 1000 calls per key.
If the key is missing, this server does not return sample data or a fake success. It returns an error that tells you exactly where to get a key.
Environment variables
stdio is what Claude Desktop, Cursor and uvx use. Run a remote transport
only if you want one long-running server serving several clients — and note the
MCP spec marks SSE as deprecated, so prefer streamable-http for new setups.
What to expect
Every call takes 30–70 seconds. That is the GPU, not a hang. Don't retry because it feels slow, and don't loop it over dozens of symbols — upstream takes one symbol per request.
This is a statistical extrapolation, not investment advice. The model reads price history and nothing else: no news, no halts, no earnings dates. It will drift badly in unusual conditions. Treat the output as one input among many.
Errors you might hit
Related
- truesource-mcp — verifiable first-hand market signals: filings, procurement wins, macro data
- akshare-mcp — lets a model explore AKShare's 1000+ China market data functions on its own
- hunter-community — the open-source stack these come from
Apache-2.0.
Source: tools/kronos-mcp/README.md at commit 4af6d96
Tools
0Version history
1- v0.1.2LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts