Metadata-Version: 2.4
Name: syft_toolbox
Version: 0.3.0
Summary: Add your description here
Requires-Python: >=3.12
Requires-Dist: anthropic>=0.52.2
Requires-Dist: croniter>=6.0.0
Requires-Dist: fastapi[standard]>=0.116.1
Requires-Dist: leveldb-312==1.0.0
Requires-Dist: loguru>=0.7.3
Requires-Dist: mcp>=1.9.2
Requires-Dist: numpy>=2.3.2
Requires-Dist: playwright>=1.53.0
Requires-Dist: posthog>=6.5.0
Requires-Dist: psutil>=7.0.0
Requires-Dist: pycookiecheat
Requires-Dist: requests>=2.32.4
Requires-Dist: slack-sdk>=3.35.0
Requires-Dist: sqlalchemy>=2.0.42
Requires-Dist: sqlite-vec==0.1.7a2
Requires-Dist: tabulate>=0.9.0
Requires-Dist: typer>=0.16.0
Requires-Dist: uvicorn>=0.34.3
Description-Content-Type: text/markdown

<p align="center">
<img alt="Hugging Face Transformers Library" src="https://raw.githubusercontent.com/OpenMined/toolbox/refs/heads/main/packages/toolbox/assets/ToolBox.svg" width="352" height="59" style="max-width: 100%;">
  <br/>
  <br/>
</p>

<p align="center"><b>A privacy-first tool to install local and remote mcp servers for your personal data</b></p>

# Install

```
uv pip install -e .
```

# Installing apps

To list installed apps

```
tb list
```

To install a new app

```
tb install <app_name> --client="claude"
```

# Example

```
tb install meeting-notes-mcp
```

# Store

| Name                 | Clients | Default Deployment  | Read Access            | Write Access          | Install                           |
| -------------------- | ------- | ------------------- | ---------------------- | --------------------- | --------------------------------- |
| github-mcp           | claude  | stdio               | Issues, PRs, Settings  | Issues, PRs, Settings | `tb install github-mcp`           |
| meeting-notes-mcp    | claude  | proxy-to-om-enclave | Apple Audio Recordings | Meeting Notes         | `tb install meeting-notes-mcp`    |
| whatsapp-desktop-mcp | claude  | proxy-to-om-enclave | WhatsApp Messages      | WhatsApp Messages     | `tb install whatsapp-desktop-mcp` |
| slack-mcp            | claude  | proxy-to-om-enclave | Slack Messages         | Slack Messages        | `tb install slack-mcp`            |
