etsy-mcp-server

etsy-mcp-server

site icon
2025.03.26 0
PythonEtsy API 集成商品列表管理其它
etsy-mcp-server 是一个用于与 Etsy API 集成的 MCP 服务器。它允许用户通过 Claude Desktop 配置并运行该服务,以便与 Etsy 平台进行交互。主要功能包括创建商品列表和分析列表统计数据。
View on GitHub

Overview

基本能力

产品定位

etsy-mcp-server 是一个用于与 Etsy API 集成的 MCP 服务器,旨在帮助用户通过 Claude Desktop 与 Etsy 平台进行交互。

核心功能

  1. 与 Etsy API 集成
  2. 创建商品列表
  3. 分析列表统计数据

适用场景

  1. 在 Etsy 平台上创建和管理商品列表
  2. 分析商品列表的统计数据以优化销售策略

工具列表

  1. create a listing: 用于在 Etsy 平台上创建商品列表
  2. listing stats analysis: 用于分析商品列表的统计数据

常见问题解答

  1. 如何获取 Etsy API 密钥?
  2. 访问 https://www.etsy.com/developers 并点击 "Create an app"
  3. 发送邮件至 [email protected] 以请求 API 密钥批准
  4. 批准后,在 "Manage your apps" 页面复制 API 密钥

使用教程

使用依赖

  1. 确保已安装 Claude Desktop
  2. 获取 Etsy API 密钥

安装教程

  1. claude_desktop_config.json 文件中添加以下配置(文件路径为 ~/Library/Application\ Support/Claude/claude_desktop_config.json):
"etsy-mcp-server": {
    "command": "/Users/{user}/.local/bin/uv",
    "args": [
        "--directory",
        {PATH_TO_REPO},
        "run",
        "etsy-mcp-server.py"
    ],
    "env": {
        "ETSY_API_KEY": {YOUR_ETSY_API_KEY}
    }
}

其中: - {user} 为你的用户名 - {PATH_TO_REPO} 为仓库路径 - {YOUR_ETSY_API_KEY} 为你的 Etsy API 密钥

调试方式

  1. 确保 claude_desktop_config.json 文件中的配置正确
  2. 检查 Etsy API 密钥是否有效
  3. 运行服务并查看日志以排查问题

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。