cmpose MCP server
io.github.Keremturker/cmpose·v1.0.0Generate Compose Multiplatform apps, Unity games and Ktor backends locally from tested templates.
not scanned yet
0 stars
Reviews
Write oneNobody 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.
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
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.