MCP.so
ログイン
Y

Yeoman MCP Server

@thirdstrandstudio

基本情報

カテゴリ

その他

トランスポート

stdio

作者

thirdstrandstudio

投稿者

JayArrowz

Yeoman MCP Server について

概要はまだありません

#yeoman#mcp-server#template-generator

Yeoman MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "yeoman": {
      "command": "npx",
      "args": [
        "@thirdstrandstudio/mcp-yeoman",
        "--generator-dir",
        "/path/to/generator-storage"
      ]
    }
  }
}

Yeoman MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

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.

よくある質問

1

What are the prerequisites for using Yeoman?

Node.js v16 or later and npm or yarn are required.

2

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.

3

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`.

4

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).

5

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.

コメント

「その他」の他のコンテンツ