Ember Cli
БесплатноНе проверенEnables MCP clients like Claude Code to execute Ember CLI commands directly in projects, including running tests, generating components, and building apps.
Описание
Enables MCP clients like Claude Code to execute Ember CLI commands directly in projects, including running tests, generating components, and building apps.
README
Allow MCP clients like Claude Code to run Ember CLI commands directly in your projects.
What is this?
This MCP server lets any MCP client (like Claude Code) execute Ember CLI commands. No more copy-pasting commands or switching between terminals - just ask Claude to run your tests, generate components, or build your app.
Quick Start
With Claude Code
Install globally first:
npm install -g ember-cli-mcp
claude mcp add ember-cli -s user -- ember-cli-mcp
Manual Configuration
If you prefer to configure manually, add to your MCP settings:
{
"ember-cli": {
"command": "npx",
"args": ["ember-cli-mcp"]
}
}
That's it. Now you can tell Claude: "run my tests" or "generate a component called user-card".
Key Features
Test Filtering
Run specific tests with powerful filtering options:
| Option | Description | Example |
|---|---|---|
filter |
Filter by test name | "authentication" |
module |
Filter by module | "Unit | Service" |
launch |
Browser selection | "Chrome,Firefox" |
reporter |
Output format | "tap", "dot", "xunit" |
server |
Keep running | true |
silent |
Hide output | true |
Example:
ember_test({
filter: "authentication",
module: "Unit | Service",
cwd: "/path/to/your/project"
})
All Commands
| Command | Description |
|---|---|
ember_new |
Create new apps |
ember_serve |
Start dev server |
ember_build |
Build for production |
ember_test |
Run tests (with filters!) |
ember_generate |
Generate components, routes, services, etc. |
ember_destroy |
Remove generated code |
ember_install |
Install addons |
ember_project_info |
Get project details |
ember_list_addons |
See installed addons |
ember_list_blueprints |
Available blueprints |
ember_run_command |
Run any Ember CLI command |
Every command supports the cwd parameter to work with different projects.
Examples
Ask Claude things like:
- "Run the authentication tests"
- "Generate a TypeScript service called notifications"
- "Build my app for production"
- "What addons are installed?"
- "Start the dev server on port 3000"
Claude will use the MCP server to actually run these commands in your project.
Working with Multiple Projects
Every command accepts a cwd parameter:
// Test project A
ember_test({
filter: "user",
cwd: "/projects/app-a"
})
// Build project B
ember_build({
environment: "production",
cwd: "/projects/app-b"
})
Blueprints
All 40+ Ember blueprints are supported:
| Category | Blueprints |
|---|---|
| Components | component, component-class, component-test, template |
| Routes | route, controller, route-test, controller-test |
| Services | service, helper, service-test, helper-test |
| Data | model, adapter, serializer, transform |
| Tests | acceptance-test, integration-test, unit-test |
| Utilities | util, mixin, initializer, instance-initializer |
| Infrastructure | addon, lib, server, blueprint |
Installation from Source
If you want to hack on this:
git clone https://github.com/stefanoamorelli/ember-cli-mcp.git
cd ember-cli-mcp
npm install
npm run build
npm link
Requirements
Contributing
Found a bug? Want a feature? PRs welcome!
License
MIT © 2025 Stefano Amorelli
Установить Ember Cli в Claude Desktop, Claude Code, Cursor
unyly install ember-cli-mcpСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add ember-cli-mcp -- npx -y ember-cli-mcpFAQ
Ember Cli MCP бесплатный?
Да, Ember Cli MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Ember Cli?
Нет, Ember Cli работает без API-ключей и переменных окружения.
Ember Cli — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Ember Cli в Claude Desktop, Claude Code или Cursor?
Открой Ember Cli на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Ember Cli with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
