---
title: "Agentic Atlas developer resources · Agentic Atlas"
description: "Every developer resource Agentic Atlas publishes, with its address: the hosted MCP server, the read-only JSON API, the OpenAPI description, and authentication."
canonical: "https://agentic-atlas.dev/developers"
last-updated: "2026-08-19"
---

For developers and agents

# Agentic Atlas developer resources

Every surface this domain publishes for you to build on, with its address. Nothing here needs a key, an account, or an install.

## Start here

Agentic Atlas publishes one sealed Release of a curated corpus of agentic design patterns, over two transports: a hosted [MCP server](https://agentic-atlas.dev/connect) for an agent mid-task, and a read-only [JSON API](https://agentic-atlas.dev/api-reference) for an application. Both read the same Release, and every response names it in `X-Catalog-Revision`, so a caller can always tell whether two answers describe the same Atlas.

This page is the index. The contracts live at the addresses below, and each one is authoritative for itself. If you are an agent reading rather than a person, [/llms.txt](https://agentic-atlas.dev/llms.txt) is this same list in the manifest dialect, and [/agents.md](https://agentic-atlas.dev/agents.md) and [the AI catalog](https://agentic-atlas.dev/.well-known/ai-catalog.json) are its machine spellings.

## Agentic Atlas MCP server

Stateless Streamable HTTP, hosted, unauthenticated, and the surface to prefer if you are wiring up an agent rather than an application. There is nothing to install and no local corpus to cache: the endpoint serves the one active Release, and every payload names it so two answers can be told apart.

- [Agentic Atlas MCP endpoint](https://agentic-atlas.dev/mcp/) (MCP) — The transport itself. JSON-RPC over POST; a GET answers with a connection descriptor rather than a bare 405.
- [Connect an agent to Agentic Atlas](https://agentic-atlas.dev/connect) (HTML) — The two ways in, the tool grammar, and a worked first call.
- [Agentic Atlas consultation contract](https://agentic-atlas.dev/consult.md) (Markdown) — The rules that govern every call, written to be copied into a system prompt verbatim.
- [Agentic Atlas MCP server card](https://agentic-atlas.dev/.well-known/mcp-server-card) (JSON) — The registry card: name, version, transport.
- [Agentic Atlas MCP tool card](https://agentic-atlas.dev/.well-known/mcp/server-card.json) (JSON) — The endpoint and the complete frozen tool grammar.
- [Agentic Atlas plugin for Claude Code](https://github.com/aj604/agentic-atlas-plugin) (Source) — The public companion repository: three skills over two read-only subagents, on the hosted transport it registers for you.

## Agentic Atlas HTTP API

Read-only JSON under /api/. No key, no account, no OAuth, and no write operations of any kind. Reads are bounded by an explicit limit rather than paged, and 300 requests per minute per address is the published ceiling — every response states the window, so a client throttles itself instead of discovering the limit by hitting it.

- [Agentic Atlas API reference](https://agentic-atlas.dev/api-reference) (HTML) — Every operation in prose, with its parameters, bounds and refusals. Server-rendered, so it reads without running JavaScript.
- [Agentic Atlas OpenAPI description](https://agentic-atlas.dev/openapi.json) (OpenAPI) — The authoritative document, and the one to generate a client from.
- [Agentic Atlas browsable API reference](https://agentic-atlas.dev/docs) (HTML) — The same description in Swagger UI. Needs a browser that runs scripts.
- [Agentic Atlas pattern index](https://agentic-atlas.dev/api/tree) (JSON) — The canonical traversal of every published pattern.
- [Agentic Atlas batch read](https://agentic-atlas.dev/api/cards) (JSON) — `?ids=a&ids=b` reads a Card for each id in one call. Atomic: one unadmitted id fails the request.
- [Agentic Atlas natural-language search](https://agentic-atlas.dev/ask) (JSON) — The NLWeb endpoint. POST a question for ranked records with their addresses; retrieval only, nothing is generated.

## Agentic Atlas authentication

There is none, and that is the answer rather than a gap in this page. No account, no API key, no token, no OAuth, no authorization server. Read the first of these before you build an authentication step against this domain — including the part that says a `WWW-Authenticate` header from this origin means you are not talking to this deployment.

- [Agentic Atlas authentication document](https://agentic-atlas.dev/auth.md) (Markdown) — The auth.md convention's own step order, with every step answered for a resource that issues no credentials.
- [Protected resource metadata](https://agentic-atlas.dev/.well-known/oauth-protected-resource) (JSON) — RFC 9728 metadata for this origin. `bearer_methods_supported` is the empty array, which is the field's way of saying none is supported.

## Agentic Atlas availability

What this deployment does when it fails, and where the live answer is. There is no service level agreement, no uptime history and no third-party status page, and the first address here says so rather than leaving it to be inferred — along with every refusal you can receive and the recovery for each.

- [Agentic Atlas service status](https://agentic-atlas.dev/status) (HTML) — Every refusal, in the words you received it, with what to do next. Stated copy: it reads no database, so it answers during the outage it describes.
- [Agentic Atlas liveness probe](https://agentic-atlas.dev/healthz) (JSON) — `200` whenever the process is running. Reads no database, so it still answers when nothing else does.
- [Agentic Atlas readiness probe](https://agentic-atlas.dev/readyz) (JSON) — `200` when this deployment can serve and `503` when it cannot, with every check, the active Release and its revision named individually.

## Agentic Atlas manifests and policy documents

What this publisher is for, which addresses it serves, and on what terms. Each of these is deployment copy that reads no database, so it answers during an outage — which is when a caller most needs to be told where else to look.

- [Agentic Atlas agent manifest](https://agentic-atlas.dev/llms.txt) (Markdown) — What this publisher is for, when to call it, and when not to.
- [Agentic Atlas agent signpost](https://agentic-atlas.dev/agents.md) (Markdown) — Every machine-readable surface, for a scanner that probes `/agents.md`.
- [Agentic Atlas AI catalog](https://agentic-atlas.dev/.well-known/ai-catalog.json) (JSON) — The same list as an Agentic Resource Discovery catalog, with a trust manifest on the MCP surfaces.
- [Agentic Atlas API catalog](https://agentic-atlas.dev/.well-known/api-catalog) (JSON) — The APIs this host publishes, as an RFC 9727 linkset.
- [Agentic Atlas pricing and usage policy](https://agentic-atlas.dev/pricing.md) (Markdown) — What the Atlas costs, what it limits, and what it licenses.
- [Agentic Atlas sitemap](https://agentic-atlas.dev/sitemap.xml) (XML) — Every published address.
- [Agentic Atlas crawler policy](https://agentic-atlas.dev/robots.txt) (Text) — Nothing is disallowed. Three tiers, each restating a content signal for what fetched bytes may be used for.

## What Agentic Atlas does not publish

Stated rather than left to a failed search, because an absence you can read is cheaper than an endpoint you go hunting for.

- **No write operations.** Every surface is read-only. There is no `POST` that changes anything, and therefore no idempotency key, no async job to poll, and no sandbox environment to test against.
- **No webhooks and no callbacks.** Nothing here calls you back. A corpus release is published by promotion, and a client notices it by reading the revision marker on any response.
- **No pagination.** Reads are bounded by an explicit `limit`, never windowed: there is no offset, no page number and no cursor to carry.
- **No SDK and no CLI.** Consulting the Atlas needs no install of any kind — the MCP endpoint and the JSON API are both plain HTTP. The Claude Code plugin is a convenience for one client, not a dependency.
- **No versioned URL prefix.** Addresses are stable and are not prefixed with `/v1/`; what changes is the Release behind them, named in `X-Catalog-Revision` on every response.

## If something here is wrong

A surface that refuses a call it documents, or a document that describes an operation this deployment does not serve, is a bug rather than a policy. [Contact the publisher](https://agentic-atlas.dev/contact), and [why the Atlas exists](https://agentic-atlas.dev/why) is the argument for the whole thing if you would rather judge it before you build on it.