AIQR vocabulary
Link relation types for agent contracts on physical things.
https://aiqr.cc/voc/
These are RFC 9264 extension relation types. RFC 9264 §4.2.1 allows any URI as a relation type, and the GS1 linkset schema accepts them, so these ride inside an ordinary GS1-conformant response.
| Term | Meaning |
|---|---|
mcp | A Model Context Protocol server through which an agent can operate this entity. 一个 MCP 服务端,Agent 可以通过它操作该实体。 |
action | One action with business meaning that an agent may perform on this entity. 一个对该实体有业务含义的可调用动作。 |
safety | Constraints an agent must respect when operating this entity. Agent 操作该实体时必须遵守的约束。 |
knowledge | A document an agent can read to answer questions about this entity. Agent 可读的资料,用于回答关于该实体的问题。 |
actionId | A stable, unique identifier for an action. Used as an RFC 9264 extension attribute on an aiqr:action link. 一个动作的稳定唯一标识符,作为 RFC 9264 扩展属性挂在 aiqr:action 链接上。 |
Machine-readable
The whole vocabulary as JSON-LD: /voc/aiqr.jsonld. Each term URI also serves JSON-LD under content negotiation.
Reuse GS1 first
Where the GS1 Web Vocabulary already has a term —
gs1:instructions, gs1:safetyInformation, gs1:recallStatus —
use it. These four terms exist only for what GS1 has no word for: an agent's tools, actions and
operating constraints.