shopware-mcp

shopware-mcp

site icon
2025.04.04 3
TypeScript工具开发MCP 工具管理开发效率
shopware-mcp 是一个基于 mcp-framework 构建的 Model Context Protocol (MCP) 服务器,主要用于开发和管理 MCP 工具。它提供了工具开发、构建、测试和发布的完整流程,支持与 Claude Desktop 客户端的集成。
View on GitHub

Overview

基本能力

产品定位

shopware-mcp 是一个用于开发和管理 MCP 工具的服务器,旨在提供工具开发、构建、测试和发布的完整流程。

核心功能

  1. 工具开发:支持创建和管理自定义 MCP 工具,如数据处理器、API 客户端和文件处理器等。
  2. 项目构建:提供 npm run build 命令来编译项目。
  3. 工具发布:支持将工具发布到 npm,方便其他用户使用。
  4. 与 Claude Desktop 集成:可以通过配置文件将 shopware-mcp 集成到 Claude Desktop 客户端中。

适用场景

  1. 开发自定义工具:开发人员可以创建和管理自己的 MCP 工具。
  2. 工具发布与共享:将工具发布到 npm,供其他用户使用。
  3. 与 Claude Desktop 集成:在 Claude Desktop 中使用 shopware-mcp 提供的工具。

工具列表

  1. ExampleTool:示例工具,展示如何开发 MCP 工具。
  2. data-processor:数据处理工具。
  3. api-client:API 客户端工具。
  4. file-handler:文件处理工具。

常见问题解答

  1. 如何添加新工具? 使用 mcp add tool <tool-name> 命令添加新工具。
  2. 如何发布工具到 npm? 更新 package.json 后,运行 npm publish 命令发布工具。
  3. 如何与 Claude Desktop 集成? 修改 Claude Desktop 的配置文件,添加 shopware-mcp 的配置。

使用教程

使用依赖

  1. 安装 Node.js 和 npm。
  2. 确保已安装 mcp-framework。

安装教程

  1. 克隆项目或下载源代码。
  2. 安装依赖: bash npm install
  3. 构建项目: bash npm run build

调试方式

  1. 运行构建后的项目: bash node dist/index.js
  2. 使用 npm link 进行本地测试: bash npm link shopware-mcp

许可证

None