This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 0.1.12 instead.
Reason given by maintainers: Broken: installs mcp 2.x without FastMCP and fails on start. Use 0.1.12.
mcp-ivolatility-data
iVolatility market data MCP server for local use by data-oriented clients
(quants with their own Claude, Cursor, or any MCP client). One package ships
the engine (ivol_mcp_core) and the bundled endpoint index, and runs the tools
(search_endpoints → call_api → query_data) against the iVolatility REST API.
No hosting — the client installs it locally and uses their own IVOL_API_KEY.
Access control stays on the REST API (tariff/limits by key).
Install
uv tool install mcp-ivolatility-data
claude mcp add ivolatility -e IVOL_API_KEY=<key> -- mcp-ivolatility-data
Or any mcp.json-style client (Cursor, …): command: mcp-ivolatility-data,
env: {IVOL_API_KEY: <key>}. uv brings its own Python — the client does not
install Python manually. Claude Desktop users: prefer the .mcpb bundle
(double-click install, key form) or the remote connector URL.
What it covers
65 endpoints: full REST (equities/futures EOD+intraday, RT REST, fixed income,
curves) from the bundled OpenAPI spec, plus /account/access and WebSocket
discovery from the prompt supplement. (RT market-wide screeners intentionally
excluded.)
Env
| Var | Required | Purpose |
|---|---|---|
IVOL_API_KEY |
yes | iVolatility API key (sent as ?apiKey=) |
IVOL_API_BASE_URL |
no | defaults to https://restapi.ivolatility.com |
Index sources (openapi_ivolatility.yml, index_supplement.yml) are bundled
with the package; IVOL_OPENAPI_PATH / IVOL_SUPPLEMENT_PATH override them.
Release files for mcp-ivolatility-data 0.1.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mcp_ivolatility_data-0.1.11.tar.gz | 392.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mcp_ivolatility_data-0.1.11-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 537.6 kB
Release files / mcp_ivolatility_data-0.1.11.tar.gz
| Download URL | mcp_ivolatility_data-0.1.11.tar.gz |
|---|---|
| Size | 392.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8c31af28fd473a63c6aaba86825e3a2675590d0c277d6a3468aedeea55fbf123
|
|
BLAKE2b-256 checksum How to use checksums |
bbd78eacf1f8a47414082ce1116d7e5394418ec305f60a29e9c03e9bff6757d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / mcp_ivolatility_data-0.1.11-py3-none-any.whl
| Download URL | mcp_ivolatility_data-0.1.11-py3-none-any.whl |
|---|---|
| Size | 145.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c10a38886b1f15097824582d3b27778e765536e720f83c19828063c795bacc42
|
|
BLAKE2b-256 checksum How to use checksums |
fa1f3773869421f10df8c418009791fa8fd0308647b0e60f5c223ca0258042d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|