MCP.Market

cmpose MCP server

by Keremturker·io.github.Keremturker/cmpose·v1.0.0

Generate Compose Multiplatform apps, Unity games and Ktor backends locally from tested templates.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed cmpose yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

cmpose tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How cmpose compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 90% of 48,273 servers

Release history: 13 versions in the registry since 2026-10-14, latest 2026-11-01, typically several a day.

Install cmpose in Claude Code, Cursor or VS Code

Runs npx -y @cmpose/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add cmpose -- npx -y @cmpose/mcp
Add to Cursor

What the publisher says

From the cmpose repository's README, as published. We do not edit it. Read it on GitHub

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.

  • @cmpose/core — the generator library (the same code cmpose.dev runs).
  • @cmpose/mcp — a local stdio MCP server with two tools: cmpdescribe and cmpgenerate.

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

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:

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

cmpgenerate takes projectName, appName, packageName and an absolute outputDir (required), plus optional templateType (showcase | blank), features, featuresConfig (blank only), minSdk, iosVersion, ci and templateRef; cmpdescribe lists the defaults and rules.

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 CMPREALTEMPLATEDIR points to a checkout of the template, e.g. CMPREALTEMPLATEDIR=/path/to/template-checkout npm test; otherwise they are skipped.

Nothing above is checked by us. What we check is on the safety report.

cmpose: common questions

Is cmpose MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the cmpose safety report
How do I install cmpose?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does cmpose need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is cmpose maintained?
The last commit was 19 days ago (2026-10-14). The latest release is v1.0.0.