Gazebo
    ServicesAgentsDocsSpecWritingPricing
    Log inSign up
    Log in

    Overview

    • Introduction
    • Changelog
    • Implementations

    Identity

    • Identity declaration
    • Scope syntax

    Consent

    • The consent token
    • Verification

    Runtime

    • Overview
    • Access policy
    • Audit log
    • Credential broker
    • Compliance mappings

    Implementing AIP

    • Compatibility guide
    AIP Specification

    Overview

    • Introduction
    • Changelog
    • Implementations

    Identity

    • Identity declaration
    • Scope syntax

    Consent

    • The consent token
    • Verification

    Runtime

    • Overview
    • Access policy
    • Audit log
    • Credential broker
    • Compliance mappings

    Implementing AIP

    • Compatibility guide
    SpecImplementing AIP

    Implementing AIP Compatibility

    Conformance profiles

    An implementation must state the AIP v0.1 profile or profiles it implements:

    • Identity — validates and publishes identity declarations, including a verification response
    • Consent — issues user-bound, scoped, independently revocable consent tokens
    • Runtime — evaluates policies, approval rules, revocation, and audit logging before credential release

    A full AIP implementation supports all three profiles. A partial implementation must not claim full AIP conformance.

    For identity providers

    To be AIP-compatible, an identity provider must:

    • Accept agent identity declarations and assign them a stable ID
    • Host a public consent screen at a stable URL that displays the declared scope
    • Issue consent tokens scoped to the approving user's services (not the author's)
    • Host a verification endpoint returning the standard schema
    • Enforce the versioning rule: scope changes require a new version and re-consent

    For agent marketplaces and directories

    To link to AIP-compatible agents:

    • Use the agent's install_url as the install action rather than raw agent config links
    • Display the agent's declared scope before the user clicks install
    • Link to the agent's verify_url for status checking

    For agent builders

    To publish an AIP-compatible agent:

    1. Write the identity declaration (JSON)
    2. Register it with a compatible identity provider to get an install_url and verify_url
    3. Embed the install_url in your agent's README, config, or marketplace listing
    4. When you need to expand scope, publish a new version — do not edit the existing declaration

    Attribution

    Any implementation, tool, or documentation that conforms to or references AIP should credit it using the canonical attribution string:

    Agent Identity Protocol (AIP) · gazebohq.com
    

    Rules:

    • Use this exact string — do not abbreviate to "AIP" alone on first mention
    • When hyperlinked, link to https://gazebohq.com/spec
    • Include it in your README and any documentation page that describes AIP compatibility
    • The $schema field in conforming identity, policy, and audit-log documents carries attribution automatically — no additional string is needed inside those documents

    Relationship to existing standards

    OAuth 2.0 (RFC 6749): AIP addresses a different problem layer. OAuth defines how a human user delegates access to an application. AIP defines how an agent declares its identity and how a human user consents to that agent accessing their services. The mechanisms are analogous; the principal types differ.

    MCP (Model Context Protocol): AIP is credential-layer infrastructure that sits above MCP. MCP defines how agents call tools (including get_credential). AIP defines the identity and consent that determines what a get_credential call is authorised to return.

    SPIFFE/SVID: SPIFFE addresses workload identity in infrastructure (service-to-service). AIP addresses agent identity at the human-trust layer (user-to-agent consent). They operate at different layers and can coexist.

    Compliance mappings
    Gazebo

    IAM for AI agents. Scoped credentials, access policies, and audit trails — without rotating keys.

    Product

    • Pricing
    • Status

    Explore

    • Services
    • Agents
    • Workflows
    • Integrations

    Content

    • Writing
    • Topics
    • Blog
    • Docs

    Free Tools

    • Scanner

    Company

    • About
    • [email protected]
    • [email protected]

    © 2026 Gazebo. All rights reserved.

    PrivacyTermsSecurity