Metadata-Version: 2.5
Name: syntarus-mcp
Version: 0.2.0
Summary: MCP server for Syntarus memory
License: Proprietary
Requires-Python: >=3.10
Requires-Dist: mcp<2,>=1.6
Requires-Dist: syntarus<0.5,>=0.4.0
Description-Content-Type: text/markdown

# Syntarus MCP

MCP server exposing least-privilege search, provenance inspection, and write
tools for Syntarus memory. It reads `SYNTARUS_API_KEY` and, optionally,
`SYNTARUS_USER_ID` from the process environment. Do not put API keys in an MCP
configuration file.

## Install and run

After installing the published package:

```bash
SYNTARUS_API_KEY=sk_mem_... \
SYNTARUS_USER_ID=customer_123 \
uvx syntarus-mcp
```

The server exposes `search_memory`, `inspect_memory_provenance`, and
`remember`. Destructive deletion is intentionally left to the authenticated
application SDK rather than an ambient MCP tool.

For a local checkout before the first PyPI release:

```bash
uvx --from ./sdk/mcp syntarus-mcp
```
