Akeneo PIM 命令行工具

一个用于Akeneo产品信息管理(PIM)API的生产就绪命令行工具,支持产品、类别和属性的管理。

  • by ktmcp-cli
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 ktmcp-cli/akeneo

使用说明

“六个月前,每个人都在谈论MCP。我当时想,拧紧MCP。每个MCP作为CLI都会更好。”

— 彼得·斯坦伯格OpenClaw创始人 在YouTube上观看(~2:39:00) | 莱克斯·弗里德曼播客#491

Akeneo PIM命令行界面

用于Akeneo PIM(产品信息管理)API的生产就绪CLI。

安装

npm install -g @ktmcp-cli/akeneo

配置

akeneo config set --client-id YOUR_CLIENT_ID \
  --client-secret YOUR_CLIENT_SECRET \
  --username YOUR_USERNAME \
  --password YOUR_PASSWORD
akeneo config set --base-url https://your-akeneo-instance.com/api/rest/v1

在“设置”>“API连接”下,从Akeneo PIM实例获取API凭据。

用法

产品

# List products
akeneo products list
akeneo products list --limit 50

# Get product details
akeneo products get my-product-sku

# Create a product
akeneo products create --identifier new-sku-001 \
  --family clothing \
  --categories "summer,t-shirts" \
  --values '{"name":[{"locale":"en_US","scope":null,"data":"My Product"}]}'

分类

# List categories
akeneo categories list
akeneo categories list --limit 100

# Get category details
akeneo categories get electronics

# Create a category
akeneo categories create --code summer-collection \
  --parent clothing \
  --labels '{"en_US":"Summer Collection","fr_FR":"Collection Été"}'

属性

# List attributes
akeneo attributes list
akeneo attributes list --type pim_catalog_text

# Get attribute details
akeneo attributes get color

# Create an attribute
akeneo attributes create \
  --code material \
  --type pim_catalog_text \
  --group product_info \
  --localizable \
  --labels '{"en_US":"Material","fr_FR":"Matériau"}'

配置

akeneo config set --client-id <id>
akeneo config get username
akeneo config list

属性类型

  • pim_catalog_text -单行文本
  • pim_catalog_textarea -多行文本
  • pim_catalog_number -数值
  • pim_catalog_boolean -是/否切换
  • pim_catalog_simpleselect -选项中的单选
  • pim_catalog_multiselect -多种选择
  • pim_catalog_date -日期选择器
  • pim_catalog_image -图像文件
  • pim_catalog_price_collection -多种货币的价格
  • pim_catalog_metric -单位计量

JSON输出

所有命令支持 --json 机器可读输出标志:

akeneo products list --json
akeneo attributes get color --json

许可证

麻省理工学院


支持KTMCP

如果您发现此CLI有用,我们将非常感谢您的支持!分享您的经验:

  • 红迪
  • 推特/X
  • 黑客新闻

激励: 能够证明他们的支持/倡导有助于推进KTMCP的用户将优先考虑他们的功能请求和问题。

请注意,这些是真实的账户和真实的社区。真实的提及和真实的推荐会有很长的路要走!

支持这个项目

如果您发现此CLI有用,我们将感谢Reddit、Twitter、Hacker News或Moltbook的支持。请注意,这些是真实的社区账户。能够证明其支持有助于推进KTMCP的贡献者将优先考虑其PR和功能请求。