Skip to main content
ClaudeWave

Open-source customer messaging for teams with many products: e-mail, live chat and in-app conversations in one inbox. Pre-alpha.

MCP ServersRegistry oficial7 estrellas0 forks● TypeScriptAGPL-3.0Actualizado today
ClaudeWave Trust Score
95/100
✓ Verified
Passed
  • ✓Open-source license (AGPL-3.0)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Topics declared
  • ✓Documented (README)
Last scanned: 10/10/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/productdevbook/yuva
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "yuva": {
      "command": "node",
      "args": ["/path/to/yuva/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/productdevbook/yuva and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

<div align="center">

<img src=".github/assets/yuva-logo.svg" width="88" height="88" alt="Yuva logo">

# Yuva

**One inbox for every product you run.**

Open-source customer messaging: support e-mail, live chat and in-app conversations from all of your
products in one shared inbox. Self-hosted, one Go binary with Postgres.

[Website](https://useyuva.com) · [Docs](docs/install.md) · [API](openapi/openapi.yaml) ·
[Releases](https://github.com/productdevbook/yuva/releases) · [Roadmap](docs/roadmap.md)

[![Release](https://img.shields.io/github/v/release/productdevbook/yuva?include_prereleases&label=release&color=d4431c)](https://github.com/productdevbook/yuva/releases)
[![CI](https://github.com/productdevbook/yuva/actions/workflows/ci.yml/badge.svg)](https://github.com/productdevbook/yuva/actions/workflows/ci.yml)
[![License: AGPL-3.0](https://img.shields.io/badge/server-AGPL--3.0-0b0b0f)](LICENSE)
[![SDKs: MIT](https://img.shields.io/badge/SDKs-MIT-0b0b0f)](sdk/LICENSE)

</div>

<picture>
  <source media="(prefers-color-scheme: dark)" srcset=".github/assets/panel-dark.webp">
  <img src=".github/assets/panel-light.webp" alt="The Yuva panel: waiting conversations from three products in one list, and an in-app conversation beside it with a teammate's note and a suggested reply.">
</picture>

> [!WARNING]
> **Pre-alpha.** The API and database schema can change without migration paths, and the code has
> not had an independent security audit. Try it with test data, not real customer conversations.

## Why Yuva

- **Every product, one inbox.** Each product is an inbox with its own branding, language, hours
  and team. Members see only the inboxes they were given.
- **Every channel, one conversation.** E-mail with proper threading, live chat with the
  `<yuva-chat>` web component, in-app messages and feedback through native iOS and Android SDKs,
  and an API for everything else.
- **Your users stay yours.** Your backend signs a short-lived identity token; Yuva never sees your
  user database. Signed webhooks let your backend send its own push notifications.
- **Headless when you want it.** Scoped API keys, bots that write drafts for a member to send, an
  event feed and a headless JS client let you build your own inbox, chat and automations.
- **Works with AI assistants.** A built-in MCP server lets Claude, ChatGPT, Cursor and other
  assistants triage and draft replies, signed in as you with OAuth. Yuva runs no model itself.
- **Small to run.** One Docker image and Postgres. No Redis, no separate workers.

## Quick start

```sh
docker pull ghcr.io/productdevbook/yuva:0.0.5
```

1. Write `compose.yaml` and `.env` from the [install guide](docs/install.md#quick-start-with-compose).
2. Start it: `docker compose up -d`.
3. Create the first owner:
   `docker compose exec yuva /yuva bootstrap --email you@example.com --workspace "Example"`.
4. Put it behind HTTPS and sign in with the code that arrives by e-mail.

## Documentation

| Get started | Channels | Integrate | Build on it |
|---|---|---|---|
| [Install](docs/install.md) | [E-mail](docs/email.md) | [Identity tokens](docs/identity.md) | [Headless](docs/headless.md) |
| [Configuration](docs/configuration.md) | [Web widget](docs/widget.md) | [Webhooks](docs/webhooks.md) | [AI assistants (MCP)](docs/mcp.md) |
| [Operations](docs/operations.md) | [Mobile SDKs](docs/mobile.md) | [API contract](openapi/openapi.yaml) | [Examples](examples) |

How it is built: [architecture](docs/architecture.md). What is next: [roadmap](docs/roadmap.md).
What changed: [changelog](CHANGELOG.md).

## Repository

| Path | What | License |
|---|---|---|
| `api/` | Go server: API, realtime, e-mail, jobs | AGPL-3.0 |
| `web/` | Team panel (React) | AGPL-3.0 |
| `edge/` | Cloudflare Email Worker for inbound mail | AGPL-3.0 |
| `site/` | Website and documentation | AGPL-3.0 |
| `deploy/` | Docker and Compose | AGPL-3.0 |
| `openapi/` | API contract | MIT |
| `sdk/js` | `useyuva`: headless client, `<yuva-chat>`, React hooks, typed `/v1` client | MIT |
| `sdk/swift`, `sdk/kotlin` | iOS and Android SDKs | MIT |
| `sdk/go` | Typed `/v1` client, identity tokens and webhook verification | MIT |
| `examples/` | Headless chat, event feed and draft bot | MIT |

## Contributing

Issues and pull requests are welcome; read [CONTRIBUTING.md](CONTRIBUTING.md) first. Contributions
are made under the [CLA](CLA.md). Report security issues privately as described in
[SECURITY.md](SECURITY.md).

## License

The server and panel are [AGPL-3.0](LICENSE); the SDKs and the API contract are [MIT](sdk/LICENSE),
so they ship inside closed-source apps without copyleft obligations. Details in
[LICENSING.md](LICENSING.md). The name and logo are covered by [TRADEMARK.md](TRADEMARK.md).

<div align="center">
<sub>“Yuva” is Turkish for nest, or home.</sub>
</div>
customer-supportgolanghelpdeskin-app-messaginglive-chatself-hostedshared-inbox

Lo que la gente pregunta sobre yuva

¿Qué es productdevbook/yuva?

+

productdevbook/yuva es mcp servers para el ecosistema de Claude AI. Open-source customer messaging for teams with many products: e-mail, live chat and in-app conversations in one inbox. Pre-alpha. Tiene 7 estrellas en GitHub y su última actualización registrada es del 2026-10-09.

¿Cómo se instala yuva?

+

Puedes instalar yuva clonando el repositorio (https://github.com/productdevbook/yuva) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar productdevbook/yuva?

+

Nuestro agente de seguridad ha analizado productdevbook/yuva y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene productdevbook/yuva?

+

productdevbook/yuva es mantenido por productdevbook. La última actividad registrada en GitHub es del 2026-10-09, con 3 issues abiertos.

¿Hay alternativas a yuva?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega yuva en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: productdevbook/yuva
[![Featured on ClaudeWave](https://claudewave.com/api/badge/productdevbook-yuva)](https://claudewave.com/repo/productdevbook-yuva)
<a href="https://claudewave.com/repo/productdevbook-yuva"><img src="https://claudewave.com/api/badge/productdevbook-yuva" alt="Featured on ClaudeWave: productdevbook/yuva" width="320" height="64" /></a>

Más MCP Servers

Alternativas a yuva