Skip to main content
ClaudeWave

Generate Compose Multiplatform projects on your own machine — @cmpose/core and a local MCP server

MCP ServersRegistry oficial0 estrellas0 forks● JavaScriptMITActualizado today
ClaudeWave Trust Score
87/100
✓ Trusted
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Documented (README)
Last scanned: 10/15/2026
Install in Claude Code / Claude Desktop
Method: NPX · @cmpose/mcp
Claude Code CLI
claude mcp add cmpose -- npx -y @cmpose/mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "cmpose": {
      "command": "npx",
      "args": ["-y", "@cmpose/mcp"]
    }
  }
}
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.
Casos de uso

Resumen de MCP Servers

# cmpose

Generate Compose Multiplatform projects on your own machine — from any AI agent, through MCP.

Ask your agent for an app ("a blank Compose Multiplatform app called Habits with Room and
theming") and get a buildable Android + iOS project from a tested template: Koin, Navigation,
Ktor, Room, DataStore, theming, multi-language, RevenueCat purchases, AdMob ads, detekt and CI
as options. What each option adds: [packages/mcp/README.md](packages/mcp/README.md).

It also generates Unity mobile games ("a 2D Unity game called SkyHopper with ads and
leaderboards"): a Unity 6 (URP) Android + iOS project from the pinned game template
(`Keremturker/cmpose-game-template`), as a `showcase` sample game (2D runner or 3D track) or a
`blank` game with flags for saving, theming, multi-language, networking, RevenueCat purchases,
AdMob ads and Play Games / Game Center leaderboards, up to 3 feature modules, your real IDs and
an optional GameCI workflow.

- `@cmpose/core` — the generator library (the same code [cmpose.dev](https://cmpose.dev) runs).
- `@cmpose/mcp` — a local stdio MCP server with four tools: `cmp_describe`, `cmp_generate`,
  `game_describe` and `game_generate`.

Requires Node.js 20+ and git. The first generation downloads the pinned template
(`Keremturker/cmpose-template`) into `~/.cache/cmpose` (override: `CMPOSE_CACHE_DIR`).

## Use with Claude Code

    claude mcp add cmpose -- npx -y @cmpose/mcp

## Use with other MCP clients

Add the server to the client's `mcpServers` configuration:

```json
{
  "mcpServers": {
    "cmpose": {
      "command": "npx",
      "args": ["-y", "@cmpose/mcp"]
    }
  }
}
```

`cmp_generate` takes `projectName`, `appName`, `packageName` and an absolute `outputDir`
(required), plus optional `templateType` (`showcase` | `blank`), `features`, `featuresConfig`
(blank only), `minSdk`, `iosVersion`, `ci` and `templateRef`; `cmp_describe` lists the defaults
and rules. `game_generate` takes the same required fields plus optional `companyName`,
`templateType`, `render` (`2d` | `3d`), `flags` and `features` (blank only), `minSdk`,
`iosVersion`, `ci`, `ids` and `templateRef`; `game_describe` lists the flags, ID groups and limits.

## Develop

    npm install
    npm test
    npm run scan    # public hygiene scan: private paths, names, addresses, secrets

The 5 real-template tests in `packages/core/test/fileService.importSort.test.js` run only
when `CMP_REAL_TEMPLATE_DIR` points to a checkout of the template, e.g.
`CMP_REAL_TEMPLATE_DIR=/path/to/template-checkout npm test`; otherwise they are skipped.

Lo que la gente pregunta sobre cmpose

¿Qué es Keremturker/cmpose?

+

Keremturker/cmpose es mcp servers para el ecosistema de Claude AI. Generate Compose Multiplatform projects on your own machine — @cmpose/core and a local MCP server Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-14.

¿Cómo se instala cmpose?

+

Puedes instalar cmpose clonando el repositorio (https://github.com/Keremturker/cmpose) 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 Keremturker/cmpose?

+

Nuestro agente de seguridad ha analizado Keremturker/cmpose y le ha asignado un Trust Score de 87/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene Keremturker/cmpose?

+

Keremturker/cmpose es mantenido por Keremturker. La última actividad registrada en GitHub es del 2026-10-14, con 0 issues abiertos.

¿Hay alternativas a cmpose?

+

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

Despliega cmpose 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: Keremturker/cmpose
[![Featured on ClaudeWave](https://claudewave.com/api/badge/keremturker-cmpose)](https://claudewave.com/repo/keremturker-cmpose)
<a href="https://claudewave.com/repo/keremturker-cmpose"><img src="https://claudewave.com/api/badge/keremturker-cmpose" alt="Featured on ClaudeWave: Keremturker/cmpose" width="320" height="64" /></a>

Más MCP Servers

Alternativas a cmpose