Skip to content

Releases: major7apps/tiingo-mcp

2.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 21:47
fca9b8e

Release Notes

REST request controls

  • Added optional EOD columns/sorting, as-reported financial statements/date sorting, daily-fundamental sorting, and exact/delisted/limited asset search.
  • Added IEX history after-hours and gap filling, BOATS gap filling, bounded ticker filters for IEX/consolidated/BOATS snapshots, and crypto exchange/current-quote interval filters.
  • Accepted validated positive minute/hour interval multiples and crypto/Crypto Yield day multiples while preserving existing intervals, required inputs, omitted defaults, results and the 38-tool surface.

Reliability

  • Classified malformed WebSocket wire frames and invalid UTF-8 as terminal protocol failures during active and acknowledgement receives, preserving recovery after abrupt transport loss.
  • Returned the actual startup state when a worker terminates before publication, retaining its handle if terminal-session pruning removes the registry entry.
  • Described optional REST controls, bounds, mutually exclusive filters, and custom interval syntax in MCP tool discovery and field metadata.
  • Used Tiingo's explicit comma-separated path for filtered IEX snapshots while preserving the omitted all-market route.
  • Stopped reading full error-body diagnostic prefixes promptly and redacted credentials crossing the truncation boundary.

Dependencies

  • Updated rustls from 0.23.45 to 0.23.46 to fix RUSTSEC-2026-0346, RUSTSEC-2026-0347, RUSTSEC-2026-0348, and RUSTSEC-2026-0349.
  • Updated rmcp from 3.5.0 to 3.5.1 and tokio from 1.53.1 to 1.53.2.

Verification and documentation

  • Added deterministic regressions and ignored actual-stdio REST/subscription-update cases with declared finite budgets; terminal failures, empty acknowledged streams, entitlement and skipped operations are reported separately.
  • Refreshed official request-control and exclusion guidance as of 2026-10-04, including Small Exchange REST availability, deferred upstream WebSocket families and ambiguous vendor controls. These changes do not assert new live access or independent price accuracy.

Install tiingo-mcp 2.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/major7apps/tiingo-mcp/releases/download/v2.3.0/tiingo-mcp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/major7apps/tiingo-mcp/releases/download/v2.3.0/tiingo-mcp-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew tap major7apps/tiingo-mcp https://github.com/major7apps/tiingo-mcp
brew install major7apps/tiingo-mcp/tiingo-mcp

Download tiingo-mcp 2.3.0

File Platform Checksum
tiingo-mcp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tiingo-mcp-x86_64-apple-darwin.tar.xz Intel macOS checksum
tiingo-mcp-x86_64-pc-windows-msvc.zip x64 Windows checksum
tiingo-mcp-x86_64-pc-windows-msvc.msi x64 Windows checksum
tiingo-mcp-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
tiingo-mcp-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo major7apps/tiingo-mcp

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

2.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 13:13
d79c4d5

Release Notes

Distribution

  • Added Homebrew formula generation and a Windows MSI installer to the release build. The Homebrew formula is published in this repository using the release workflow's GitHub token.
  • Added checks that install release artifacts and verify the installed server's version and MCP tool discovery.
  • Kept Cargo, install scripts, direct binary downloads, desktop bundles, and manual MCP configuration available.

Documentation

  • Added installation instructions by platform and clearer steps for configuring MCP clients.
  • Updated the README and package descriptions to explain the Tiingo MCP server's stock market and financial data tools in plain language.

Install tiingo-mcp 2.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/major7apps/tiingo-mcp/releases/download/v2.2.0/tiingo-mcp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/major7apps/tiingo-mcp/releases/download/v2.2.0/tiingo-mcp-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew tap major7apps/tiingo-mcp https://github.com/major7apps/tiingo-mcp
brew install major7apps/tiingo-mcp/tiingo-mcp

Download tiingo-mcp 2.2.0

File Platform Checksum
tiingo-mcp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tiingo-mcp-x86_64-apple-darwin.tar.xz Intel macOS checksum
tiingo-mcp-x86_64-pc-windows-msvc.zip x64 Windows checksum
tiingo-mcp-x86_64-pc-windows-msvc.msi x64 Windows checksum
tiingo-mcp-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
tiingo-mcp-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo major7apps/tiingo-mcp

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

2.1.1

Choose a tag to compare

@github-actions github-actions released this 30 Sep 21:55
3d45a7a

Release Notes

Dependencies

  • Updated rustls from 0.23.43 to 0.23.45 to fix RUSTSEC-2026-0285, and replaced the yanked chacha20 0.10.1 with 0.10.2.
  • Updated rmcp from 3.1.4 to 3.5.0, and replaced the deprecated ServerInfo and ClientInfo aliases with ServerConfig and ClientConfig.
  • Updated clap, rand, reqwest, and thiserror, and updated all other dependencies to their latest versions that support Rust 1.88.

Documentation

  • Rewrote the README in plain language, and added steps to download, verify, and install the prebuilt release binaries. The install commands now download the latest release instead of a fixed version.

Install tiingo-mcp 2.1.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/major7apps/tiingo-mcp/releases/download/v2.1.1/tiingo-mcp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/major7apps/tiingo-mcp/releases/download/v2.1.1/tiingo-mcp-installer.ps1 | iex"

Download tiingo-mcp 2.1.1

File Platform Checksum
tiingo-mcp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tiingo-mcp-x86_64-apple-darwin.tar.xz Intel macOS checksum
tiingo-mcp-x86_64-pc-windows-msvc.zip x64 Windows checksum
tiingo-mcp-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
tiingo-mcp-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo major7apps/tiingo-mcp

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

2.1.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 12:52
eef73fd

Release Notes

API surface

  • Added 17 REST tools for bulk EOD refresh, lifecycle metadata, all-market IEX and batch forex quotes, consolidated equity and BOATS, funds, Search, Crypto Yield, and cross-ticker corporate actions while preserving the original 17 tool names, required inputs, omission behavior, and results; four optional columns fields are the only approved legacy descriptor additions.
  • Added four finite MCP lifecycle tools for bounded upstream IEX and consolidated-equity WebSocket subscriptions; MCP transport remains stdio.
  • Documented source-dated entitlement boundaries for IEX agreement levels, consolidated and BOATS sessions, fund fees, fundamentals, corporate actions, Search, Crypto Yield, and vendor-supplied lifecycle metadata.

Data integrity and safety

  • Preserved raw and adjusted EOD OHLCV plus divCash and splitFactor in typed bulk output, with explicit history-refresh tickers for dividends and non-unit splits.
  • Added bounded WebSocket queues, cursor polling, explicit data-gap failures, finite reconnect/liveness/expiry behavior, duplicate and out-of-order flags, partial-update inventory reconciliation, and cancellation-safe worker shutdown.
  • Added socket-level 8-MiB frame/message limits, linear exact-size poll admission, sanitized terminal error classifications, structural upstream-ID redaction, and dependency-trace credential isolation.

Documentation and testing

  • Added focused architecture, API-surface, and quality references with mechanical root-link, embedded-resource, public-count, and discovered-tool documentation checks.
  • Expanded deterministic REST, RMCP, WebSocket protocol/lifecycle, cancellation, EOF, credential-redaction, consistency, and latency coverage while keeping quota-consuming live checks ignored by default.

Install tiingo-mcp 2.1.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/major7apps/tiingo-mcp/releases/download/v2.1.0/tiingo-mcp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/major7apps/tiingo-mcp/releases/download/v2.1.0/tiingo-mcp-installer.ps1 | iex"

Download tiingo-mcp 2.1.0

File Platform Checksum
tiingo-mcp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tiingo-mcp-x86_64-apple-darwin.tar.xz Intel macOS checksum
tiingo-mcp-x86_64-pc-windows-msvc.zip x64 Windows checksum
tiingo-mcp-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
tiingo-mcp-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo major7apps/tiingo-mcp

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

2.0.2

Choose a tag to compare

@github-actions github-actions released this 25 Aug 14:41
43786b0

Release Notes

Dependencies

  • Updated actions/checkout and actions/upload-artifact to their current major versions.
  • Updated rand from 0.9 to 0.10 and removed the superseded transitive dependency versions.

Testing

  • Raised overall line coverage from 84.79% to 93.25% and added a 93% stable-CI floor.
  • Added end-to-end route, query, text, and structured-response checks for all 17 MCP tools, bringing the MCP tool layer to 100% line coverage.
  • Added deterministic MCP consistency and latency checks plus an ignored, one-request live EOD accuracy check.
  • Enforced Cargo offline mode for the MSRV and stable test suites after dependency installation.

Install tiingo-mcp 2.0.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/major7apps/tiingo-mcp/releases/download/v2.0.2/tiingo-mcp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/major7apps/tiingo-mcp/releases/download/v2.0.2/tiingo-mcp-installer.ps1 | iex"

Download tiingo-mcp 2.0.2

File Platform Checksum
tiingo-mcp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tiingo-mcp-x86_64-apple-darwin.tar.xz Intel macOS checksum
tiingo-mcp-x86_64-pc-windows-msvc.zip x64 Windows checksum
tiingo-mcp-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
tiingo-mcp-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo major7apps/tiingo-mcp

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

2.0.1 (2026-08-25)

Choose a tag to compare

@wshobson wshobson released this 25 Aug 12:13
9b8bbd9

Release Notes

Maintenance

  • Added weekly Dependabot version updates for Cargo and GitHub Actions.
  • Made AGENTS.md the harness-neutral repository guide while retaining CLAUDE.md as a symlink.

Install tiingo-mcp 2.0.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/major7apps/tiingo-mcp/releases/download/v2.0.1/tiingo-mcp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/major7apps/tiingo-mcp/releases/download/v2.0.1/tiingo-mcp-installer.ps1 | iex"

Download tiingo-mcp 2.0.1

File Platform Checksum
tiingo-mcp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tiingo-mcp-x86_64-apple-darwin.tar.xz Intel macOS checksum
tiingo-mcp-x86_64-pc-windows-msvc.zip x64 Windows checksum
tiingo-mcp-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
tiingo-mcp-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo major7apps/tiingo-mcp

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

2.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 21:13

Release Notes

Breaking changes

  • Replaced the server implementation with a native Rust binary built on RMCP.
  • Changed installation and launch to the direct tiingo-mcp command; the legacy Python-package and uvx contract has been deliberately removed.
  • Kept stdio as the MCP transport for 2.0. Streamable HTTP and WebSocket work remains a separate expansion.

Distribution

  • Added cargo-dist shell and PowerShell installers plus native artifacts for Apple Silicon and Intel macOS, ARM64 and x86-64 Linux, and x86-64 Windows.
  • Added target-specific MCPB desktop bundles with path-free binary configuration and secure API-key prompting.
  • Added Rust 1.88, stable-toolchain, dependency-policy, native-build, version, and MCPB validation gates.

Protocol and correctness

  • Preserved the 17 tools, three fixed resources, one guide template, five prompts, and compatible input schemas.
  • Added structured MCP tool results while retaining the JSON text content expected by older clients.
  • Corrected recoverable failures to use MCP tool-error semantics and sanitized error content.
  • Bounded transient retries to three total attempts, enforced same-origin requests and an 8 MiB response limit, and redacted credentials from all errors.
  • Updated crypto quotes to Tiingo's current prices route.
  • Corrected stale resource facts and replaced timeless plan guarantees with source-dated capability guidance.
  • Corrected stock, earnings, and forex prompts so they request supported metadata and do not infer unsupported conclusions.

Install tiingo-mcp 2.0.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/major7apps/tiingo-mcp/releases/download/v2.0.0/tiingo-mcp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/major7apps/tiingo-mcp/releases/download/v2.0.0/tiingo-mcp-installer.ps1 | iex"

Download tiingo-mcp 2.0.0

File Platform Checksum
tiingo-mcp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tiingo-mcp-x86_64-apple-darwin.tar.xz Intel macOS checksum
tiingo-mcp-x86_64-pc-windows-msvc.zip x64 Windows checksum
tiingo-mcp-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
tiingo-mcp-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo major7apps/tiingo-mcp

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>