Skip to main content

Seiche

Public US dollar funding research from source-dated Fed and Treasury observations. Live board: seiche.info.

Dated answers to common research questions explain the numbers, source dates and limits.

PyPI Python MCP Registry AGPL-3.0-or-later

Seiche is an open-source money-, foreign-exchange, and capital-market evidence terminal, with its deepest live coverage in US-dollar funding. It joins public and official sources from the Federal Reserve, New York Fed, OFR, US Treasury, CFTC, and other authorities into a source-clocked research surface.

Every output keeps its as-of date, provenance, evidence status, known gaps, and point-in-time eligibility attached. Seiche is a research and evidence tool—not a real-time quote service, execution venue, or investment adviser.

Country funding references are available through money_market_context with section="countries" (catalog) or section="countries", country="JP" (country observations). The REST equivalent is /api/v2/country-funding/JP. Coverage is partial: monthly references, daily curves, shared euro-area policy and national sovereign issuers retain their own identities and dates. See the country methodology.

Install and run

Seiche requires Python 3.12 or newer.

python3.12 -m venv .venv
.venv/bin/pip install seiche
.venv/bin/seiche pull
.venv/bin/seiche brief

Start the local REST API and terminal UI with:

.venv/bin/seiche serve

The first pull can be slower while the local cadence-aware cache is populated. Subsequent reads reuse that cache and continue to expose stale or unavailable inputs explicitly instead of silently dropping them.

Use Seiche from an AI agent

Seiche is a Model Context Protocol server. Run it locally over stdio:

SEICHE_MCP_PUBLIC=1 .venv/bin/seiche-mcp

Or connect an MCP-capable client directly to the public Streamable HTTP server:

https://api.seiche.info/mcp

The public trade_safety_risk_context tool returns only the last completed Seiche regime, index, coverage, source-status counts, and conservative clocks. It is metadata-only derived context, never an executable or real-money-eligible claim, and does not inspect the attestation ledger. Stream attestations are verified separately and never confer per-order execution authority.

Sixteen evidence/context tools are anonymous: the current funding-stress read, cache-only Trade Safety context, historical analogs, public backtest, data health, crypto record, institutional flows, oil/funding, FX/materials, US money markets, world markets, connected research (research_network), structured FX and China (market_workbench), the latest article, India–UAE funding and gold (gift_city_context), and explicit gold financing scenarios (gold_inventory_carry). Five higher-cost forecast, replay, positioning, prose, and LLM tools require an account and are omitted from anonymous tools/list responses.

Authenticated hosted MCP adds five private Agent Room preview tools for identity-to-key binding, room creation, signed append, verified listing, and full-chain verification. The same protected operations have REST twins under /api/agent-room/. They are discussion and evidence primitives only: every record is non-executable, x402 cannot unlock them, and local stdio has no bearer principal with which to expose them. See docs/AGENT-ROOM.md.

The canonical registry ownership marker is:

mcp-name: io.github.beepboop2025/seiche

See the MCP integration guide for Claude, Codex, Cursor, VS Code, and raw JSON-RPC examples.

Data and licensing boundary

The source code is licensed under AGPL-3.0-or-later. Upstream data keeps its own terms: Seiche's software license does not grant redistribution rights over data from third parties. Public outputs distinguish redistributable observations, bounded derived context, metadata-only sources, restricted inputs, and declared gaps. Review the source citation and rights fields before republishing data.

For research citation, use the repository's CITATION.cff; for defects or data questions, open a GitHub issue.

Metadata

Release files for seiche 0.16.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for seiche 0.16.5
File Size Uploaded Provenance
seiche-0.16.5.tar.gz 1.2 MB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for seiche 0.16.5
File Interpreter ABI Platform
seiche-0.16.5-py3-none-any.whl Python 3 none any Details

Total release size: 2.6 MB

Release files / seiche-0.16.5.tar.gz

Download URL seiche-0.16.5.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
61970261bf92a27f4a7f33357b93519a2108931d48e9f90fff1047317656209b
BLAKE2b-256 checksum
How to use checksums
5d2a4c154d0b5f13e1b56aa125ebdce1a493a18341932764aa050034195ad5f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

Release files / seiche-0.16.5-py3-none-any.whl

Download URL seiche-0.16.5-py3-none-any.whl
Size 1.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
cfbe608a1f90ddfdab730cf7590f34e316a8c945e2168e4f9a14bc3852e9f9fa
BLAKE2b-256 checksum
How to use checksums
1d85475f6ed9a47fb07b2c544290828f779e76dd31a8cdbf032356b5f7144779
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

Security for seiche 0.16.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for seiche-0.16.5.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.16.5 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page