---
title: "Reference"
description: "Reference for the MCP tools, broker endpoints, error codes and canonical definitions used across the docs."
image: "https://docs.agentregistrar.dev/og/docs-default.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.agentregistrar.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Reference

The reference pages hold the stable lookup material: tool names and inputs, broker HTTP and OAuth endpoints, error envelopes and the glossary that other pages reuse. Behavior pages link here instead of restating the tables.

## What this section covers

| Page | Use it for |
| :--- | :--- |
| [MCP tools](/reference/mcp-tools/) | All eight broker tools: inputs, result keys, side effects, retry rules, errors and an example each. |
| [Broker HTTP and OAuth](/reference/broker-http/) | Metadata, JWKS, the `/mcp` transport, dynamic registration, the consent and token endpoints, abuse reports and signup receipts. |
| [Error codes](/reference/error-codes/) | Broker, transport, tool, provider and inbox codes with status, retryability and the next action. |
| [Glossary](/reference/glossary/) | One canonical definition per term, with a link to the page that owns the detail. |

## Protocol reference

The field-level protocol pages are part of the [Protocol](/protocol/) section, not this one:

- [Discovery fields](/agent-identity/v1/discovery-fields/) - the `agent-signup.json` document field by field.
- [Assertion claims](/agent-identity/v1/assertion-claims/) - the Contract A claim set and the relying-party checks.
- [Receipt and context](/agent-identity/v1/receipt-and-context/) - Contract E, the context pointer and credential handoff.

## Primary next step

The normative contract is under [Protocol](/protocol/). For onboarding, start at [Start here](/start/).

Source: https://docs.agentregistrar.dev/reference/index.mdx
