Yeoman
@thirdstrandstudio
关于 Yeoman
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"yeoman": {
"command": "npx",
"args": [
"@thirdstrandstudio/mcp-yeoman",
"--generator-dir",
"/path/to/generator-storage"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Yeoman?
Yeoman is a Model Context Protocol (MCP) server that integrates Yeoman generators with AI agents, enabling them to search for and run Yeoman templates programmatically.
How to use Yeoman?
Install via Smithery (npx @smithery/cli@latest install mcp-yeoman --client claude) or manually by cloning the repository, running npm install and npm run build. Then add a yeoman entry to your claude_desktop_config.json with the npx or node command. Optionally pass --generator-dir <path> to use a persistent directory for generator installations.
Key features of Yeoman
- Search for Yeoman templates on npm by keyword.
- Retrieve required options and arguments for a generator.
- Run any Yeoman generator with custom options and arguments.
- Supports persistent generator directory for repeated use.
- Comprehensive error handling and validation.
Use cases of Yeoman
- Search for React or TypeScript templates from an AI assistant.
- Get available options for a specific generator before running it.
- Scaffold a new project by running a Yeoman generator via MCP.
- Automate project setup with different generators in different directories.
FAQ from Yeoman
What are the prerequisites for using Yeoman?
Node.js v16 or later and npm or yarn are required.
Where are Yeoman generators installed by default?
Generators are installed in a temporary directory that is removed when the operation completes. Use the --generator-dir option to specify a persistent directory.
How do I configure Yeoman with Claude Desktop?
Add a yeoman entry to claude_desktop_config.json using either npx @thirdstrandstudio/mcp-yeoman or the local node path to dist/index.js.
What tools does Yeoman provide?
Three tools: yeoman_search_templates (search npm), yeoman_get_generator_options (get generator options), and yeoman_generate (run a generator with parameters).
How does Yeoman handle errors?
It validates parameters, detects interactive prompts and guides the user, logs detailed errors, cleans up temporary directories automatically (unless --generator-dir is set), and propagates errors safely through the MCP protocol.
其他 分类下的更多 MCP 服务器
Website
FunnyWolfAdversary simulation and Red teaming platform with AI
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Awesome Mlops
visengerA curated list of references for MLOps
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
评论