Metadata-Version: 2.4
Name: narrata-mcp
Version: 0.1.2
Summary: FastMCP server for narrata high-level time-series narration tools
Project-URL: Homepage, https://github.com/marcinmiklitz/narrata
Project-URL: Documentation, https://marcinmiklitz.github.io/narrata/
Project-URL: Repository, https://github.com/marcinmiklitz/narrata
Project-URL: Issues, https://github.com/marcinmiklitz/narrata/issues
Author-email: Marcin Miklitz <11770857+marcinmiklitz@users.noreply.github.com>
License: MIT
License-File: LICENSE
Requires-Python: >=3.11
Requires-Dist: fastmcp>=2.10.0
Requires-Dist: mcp>=1.26.0
Requires-Dist: narrata[all]>=0.1.0
Description-Content-Type: text/markdown

# narrata-mcp

`narrata-mcp` is a FastMCP server exposing narrata's high-level APIs.

## Install (recommended)

From PyPI:

```bash
pip install narrata-mcp
```

`narrata` is installed automatically as a dependency.

## Run (stdio)

```bash
narrata-mcp
```

Alternative without installing globally:

```bash
uvx narrata-mcp
```

## Local development in this monorepo

```bash
uv sync --dev
uv run narrata-mcp
```

## Exposed tools

- `narrata_narrate_ohlcv`
- `narrata_summary_ohlcv`
- `narrata_regime_ohlcv`
- `narrata_indicators_ohlcv`
- `narrata_symbolic_sax_ohlcv`
- `narrata_symbolic_astride_ohlcv`
- `narrata_patterns_ohlcv`
- `narrata_levels_ohlcv`
