Skip to main content
Glama

独行录 / opcmenu

发布新产品

create_product

【需要登录】新建一个产品 / 作品,先过后审:创建后立即发布对外可见。slug 可选:不填由服务端按名称自动生成;被占用会自动改派生地址。创建后可用 update_my_product 继续补充链接 / 媒体 / 标签。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYes
slugNoURL 标识,小写字母/数字/连字符;可选,不填自动生成
tagsNo
linksNo
logoUrlNo
taglineYes一句话简介
categoryNo产品分类,可选;不传则服务端 AI 按内容自动判。取值:SAAS(SaaS / 微 SaaS) | APP(App) | MINI_PROGRAM(小程序) | AI_AGENT(AI 工具 / 智能体 / 数字人) | DEV_TOOL(开发者工具 / API / 开源 / 插件) | GAME(独立游戏) | CONTENT(自媒体 / 播客 / 视频 / Newsletter) | DESIGN(设计 / 插画 / 创意) | DIGITAL_GOODS(模板 / 素材 / 课程 / 数字下载) | SERVICE(服务 / 咨询) | PHYSICAL(实体 / 手作 / 主理人 / 硬件) | COMMUNITY(社群 / 会员) | OTHER(其他)
coverUrlNo
descriptionNo详细介绍,可选;越详细内容质量越高,建议写清做什么、给谁用、亮点

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / links / items / properties / visibility / description
      Previous value: -"可见范围 public(公众)/friends(好友)/private(仅自己),缺省 public"New value: +"可见范围 public(公众)/friends(好友)/private(仅自己)。不传则按类型取更私密的默认值:手机=仅自己,微信/企微/QQ/WhatsApp=好友可见,其余 public。要公开联系方式必须显式传 public"
  2. First observed

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only indicate mutating, open-world, non-idempotent, non-destructive behavior. The description adds valuable context beyond that: login is required, moderation is post-publish (immediate public visibility), and slug collisions auto-generate a derived address. No contradiction with annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three compact sentences with zero filler. The most decision-relevant facts (login, immediate visibility, moderation model) are front-loaded, followed by slug behavior and the next-step routing. Every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 9-parameter create tool with no output schema, the description covers the essentials: auth requirement, publication timing and moderation, slug fallback behavior, and the recommended follow-up tool. It doesn't mention what the response contains (e.g., created product ID), but the update_my_product routing partially compensates.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 44%, so the description needs to compensate. It does add meaningful nuance for slug (optional, server-generated, fallback when occupied) and frames links/media/tags as things that can be added later. However, it leaves tags, logoUrl, coverUrl, and the link visibility defaults unexplained, and the 9-parameter schema carries most of the burden.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb and resource ('新建一个产品 / 作品') and states the defining behavior: 先过后审, immediately visible after creation. It also names a sibling (update_my_product) for the continuation step, making the tool's unique role clear among close siblings like claim_product, set_product_status, and classify_product_draft.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly routes the agent to update_my_product after creation ('创建后可用 update_my_product 继续补充链接 / 媒体 / 标签'), which is clear context for the creation-then-enrichment workflow. It doesn't explicitly state when not to use this tool (e.g., when a product already exists and should be claimed), so it's not a full 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources