ember-cli-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ember-cli-mcpRun the authentication tests"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ember-cli-mcp
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.
Related MCP server: pokeclaw
Quick Start
With Claude Code
Install globally first:
npm install -g ember-cli-mcp
claude mcp add ember-cli -s user -- ember-cli-mcpManual 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 by test name |
|
| Filter by module |
|
| Browser selection |
|
| Output format |
|
| Keep running |
|
| Hide output |
|
Example:
ember_test({
filter: "authentication",
module: "Unit | Service",
cwd: "/path/to/your/project"
})All Commands
Command | Description |
| Create new apps |
| Start dev server |
| Build for production |
| Run tests (with filters!) |
| Generate components, routes, services, etc. |
| Remove generated code |
| Install addons |
| Get project details |
| See installed addons |
| Available blueprints |
| 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 linkRequirements
Contributing
Found a bug? Want a feature? PRs welcome!
License
MIT © 2025 Stefano Amorelli
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceAllows Claude desktop app to execute terminal commands and edit files on your computer through MCP, with features including command execution, process management, and diff-based file editing.62699,4209,251MIT
- Alicense-qualityCmaintenanceEnables MCP clients to spawn and control Codex CLI and Claude Code sessions on the host machine, with session management and filesystem access.4MIT
- Flicense-qualityCmaintenanceExposes Claude Code's file editing, command execution, and test running capabilities as composable MCP tools for any MCP-compatible host, enabling code operations via a stateless bridge.
- Flicense-qualityCmaintenanceEnables ISLI agents and MCP clients to dispatch natural-language coding and terminal tasks to a locally-installed Claude Code CLI, supporting both one-shot execution and persistent sessions with workspace and security controls.
Related MCP Connectors
Build, deploy, and operate hosted web apps on VibeKit (vibekit.bot) from any MCP client.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Generate, edit, and deploy immersive 3D/WebGL web projects from any MCP assistant.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/stefanoamorelli/ember-cli-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server