This release is a pre-release and may not be stable for production use.
OneTick MCP
OneTick is a high-performance market data analytics platform available as both a managed cloud service and an on-premises deployment.
The OneTick MCP server exposes OneTick data and functionality to AI assistants via the Model Context Protocol standard. It lets users interact with the OneTick platform in natural language — explore available databases and schemas, search API documentation and usage examples, look up financial instruments by name or identifier, or check trading calendars and market hours — all without writing queries or navigating documentation manually.
Tools are grouped into three categories — Documentation search, Reference data, and OneTick queries — and are registered dynamically based on the documentation sources and data files you configure. Both the documentation content and the reference data can be replaced or extended to match your environment.
Documentation
Full documentation, including the quickstart, configuration reference, and customization guide, is available at the onetick-mcp documentation site.
Dependencies
onetick-mcp is a thin wrapper: the retrieval/tool engine and its dependencies are in onetick-llmbase, while serving, transport, and inbound authentication come from the KX MCP parent launcher (kx-mcp-core).
Install
python -m venv .venv
source .venv/bin/activate
pip install onetick-mcp
Run
onetick-mcp
onetick-mcp is the installed alias for kx-mcp --bundles onetick — the KX MCP parent launcher
mounting this bundle.
See the quickstart for setup details.
Metadata
Release files for onetick-mcp 0.19.0b2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| onetick_mcp-0.19.0b2.tar.gz | 28.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| onetick_mcp-0.19.0b2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 63.5 kB
Release files / onetick_mcp-0.19.0b2.tar.gz
| Download URL | onetick_mcp-0.19.0b2.tar.gz |
|---|---|
| Size | 28.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8ce8d9595c40f6ef694d32f8f0615f5654391458198a8d45ed8b07665bbe2dde
|
|
BLAKE2b-256 checksum How to use checksums |
02c24973b1e83050c2a748d8b318d5c12065b0cf61e962378b4697ea606e1603
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / onetick_mcp-0.19.0b2-py3-none-any.whl
| Download URL | onetick_mcp-0.19.0b2-py3-none-any.whl |
|---|---|
| Size | 34.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d419269c3e474db9f64a506c1640a85a16e7a983b668aa12a2b27e616316185c
|
|
BLAKE2b-256 checksum How to use checksums |
c76aa6a349cc3f6d03be1283b14512cb6f01bba765691d54ca3f533e61d5396d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|