MCP.so
ログイン

Element Plus MCP Server

@dweb-channel

基本情報

カテゴリ

その他

トランスポート

stdio

作者

dweb-channel

Element Plus MCP Server について

element-plush mcp server

Element Plus MCP Server の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

Element Plus MCP Server のツール

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

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

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is element-plus-mcp?

element-plus-mcp is an MCP (Model Context Protocol) server that generates Element Plus Vue components on demand using large language models (LLMs). It is designed for developers who want to quickly scaffold Vue components by describing them in natural language, with support for multiple LLM providers and a built-in live preview service.

How to use element-plus-mcp?

Configure API keys in a .env file (supports DeepSeek, OpenAI, Anthropic, Gemini). Start the server, then send HTTP requests to the /api/mcp/generate endpoint with a userPrompt and optional llmConfig. For MCP protocol usage, send JSON-RPC calls to /api/mcp-protocol/mcp or use SSE connections at /api/mcp-protocol/sse. Use the /api/mcp/models endpoint to list available models.

Key features of element-plus-mcp

  • Generates Vue components from natural language descriptions
  • Supports multiple LLM providers (OpenAI, DeepSeek, Anthropic, Gemini)
  • Offers MCP protocol endpoints (HTTP JSON-RPC and SSE)
  • Provides component filtering and selection via LLM analysis
  • Includes a live code preview service (Vite + Vue sandbox)
  • Uses LRU caching and prompt optimization to reduce API costs

Use cases of element-plus-mcp

  • Rapidly prototyping Element Plus components by describing them in plain text
  • Integrating component generation into CI/CD pipelines or internal tools
  • Generating complex UI patterns (e.g., searchable tables, date pickers) with a single prompt
  • Previewing generated Vue components before adding them to a project

よくある質問

1

What LLM models does element-plus-mcp support?

It supports DeepSeek (default), OpenAI, Anthropic, and Google Gemini, configurable via environment variables.

2

Does element-plus-mcp store my data or generated components?

The server uses an LRU cache for component descriptions and completions to avoid redundant API calls, but no persistent data storage is mentioned.

3

How do I connect to the MCP server?

You can connect via HTTP JSON-RPC at `/api/mcp-protocol/mcp` or via SSE at `/api/mcp-protocol/sse`. The server also provides a standard HTTP generation endpoint at `/api/mcp/generate`.

4

Are there any rate limits or token limits?

The README mentions concurrency control via a task queue to prevent token overruns and rate limits, but no specific limits are given.

5

What authentication is required?

No authentication is mentioned in the README; API keys are configured server-side in the `.env` file for LLM providers.

コメント

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