
用于ember项目的MCP服务器
概览
一个MCP(模型上下文协议)服务器,提供对Ember文档、API参考、指南和社区最佳实践的全面访问。 该MCP服务器与您的项目文件交互并执行命令。虽然MCP服务器本身不会直接建议有害命令,但它为AI代理提供可能建议有害或破坏性操作的工具。我们不对您的项目造成的任何损害负责,包括但不限于:- 删除代码 - 删除项目外的文件夹/文件 - 对代码库的非预期修改 - 任何其他不良影响 应用前务必审查生成的命令和更改,并确保有适当的版本控制和备份。 - :通过官方余烬进行搜索。
概述(AI 翻译)
一个MCP(模型上下文协议)服务器,提供对Ember文档、API参考、指南和社区最佳实践的全面访问。
⚠️ 免责声明
使用请自行承担风险。 该MCP服务器与您的项目文件交互并执行命令。虽然MCP服务器本身不会直接建议有害命令,但它为AI代理提供可能建议有害或破坏性操作的工具。我们不对您的项目造成任何损害负责,包括但不限于:
- 代码删除
- 删除项目外的文件夹/文件
- 对代码库的非预期修改
- 任何其他不良反应
应用前务必审查生成的命令和更改,并确保有适当的版本控制和备份。
特色
- 完整文档访问:搜索官方Ember.js API文档、指南和社区文章
- API 参考:获取 Ember 类、模块和方法的详细 API 文档
- 最佳实践:访问精选的最佳实践和现代Ember开发模式
- 版本信息:保持对Ember版本和迁移指南的最新了解
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Ember MCP Server
An MCP (Model Context Protocol) server that provides comprehensive access to Ember documentation, API references, guides, and community best practices.
⚠️ Disclaimer
Use at your own risk. This MCP server interacts with your project files and executes commands. While the MCP server itself does not directly suggest harmful commands, it provides tools to AI agents that may suggest harmful or destructive operations. We are not responsible for any harm to your projects, including but not limited to:
- Deletion of code
- Deletion of folders/files outside of your project
- Unintended modifications to your codebase
- Any other adverse effects
Always review generated commands and changes before applying them, and ensure you have proper version control and backups in place.
Features
- Complete Documentation Access: Search through official Ember.js API docs, guides, and community articles
- API References: Get detailed API documentation for Ember classes, modules, and methods
- Best Practices: Access curated best practices and modern patterns for Ember development
- Version Information: Stay up-to-date with Ember versions and migration guides
- npm Package Tools: Get the latest package versions and dependency information from npm registry
- Package Manager Detection: Automatically detect which package manager (pnpm, yarn, npm, bun) is being used in a workspace to provide the correct commands
- Smart Search: Intelligent search with relevance ranking across all documentation sources
Installation
Prerequisites
- Node.js 22 or higher
- any MCP-compatible client
Setup
Using the latest release in your configuration:
{
"servers": {
"ember": {
"command": "npx",
"args": ["-y", "ember-mcp"]
}
}
}
Or if you need to ensure a specific shell environment is used:
{
"servers": {
"ember": {
"command": "/opt/homebrew/bin/bash",
"args": ["-l", "-c", "pnpm dlx ember-mcp"]
}
}
}
Then, restart your editor or its extension host
[!NOTE] VSCode uses the
serverskey for all the MCP servers and Claud usesmcpServers
安装
npx -y ember-mcp