# localingos

AI-powered app translation for developers. Push your source strings, get translations back in 50+ languages automatically.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add juhsis/localingos

# Browse available tools
npx -y @smithery/cli@latest tool list juhsis/localingos

# Get full schema for a tool
npx -y @smithery/cli@latest tool get juhsis/localingos localingos_sync

# Call a tool
npx -y @smithery/cli@latest tool call juhsis/localingos localingos_sync '{}'
```

## Direct MCP Connection

Endpoint: `https://localingos--juhsis.run.tools`

**Required config:**
- `apiKey` (query) — Your localingos API key. Get one at https://localingos.com
- `familyId` (query) — Your project (family) ID from the Localingos dashboard

## Tools (10)

- `localingos_sync` — Push source strings to Localingos and pull back translations.
- `localingos_get_translations` — Get all translations for a family.
- `localingos_get_translatables` — Get all source strings for a family.
- `localingos_push` — Push source strings without pulling translations.
- `localingos_family_members` — List members of a family.
- `localingos_add_member` — Add a member to a family (admin only).
- `localingos_remove_member` — Remove a member from a family (admin only).
- `localingos_billing_status` — Show billing status for a family — plan, usage, owner.
- `localingos_attach_billing` — Attach your billing account to a family.
- `localingos_detach_billing` — Detach billing from a family. Family becomes read-only.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get juhsis/localingos <tool-name>
```
