primitive.dev publishes an Agentic Resource Discovery manifest at
/.well-known/ai-catalog.json, declaring what an AI agent can call on this domain.
Everything below is read from that file. First seen by our crawler on 31 August 2026.
| Declared resource | Type |
|---|---|
| Primitive agent (A2A)answers in 1089ms A2A agent card for Primitive: email identity and send/receive capabilities addressable over the protocol every business already uses. endpoint: https://www.primitive.dev/.well-known/agent-card.jsonidentifier: urn:air:primitive.dev:agent:primitivepublished to be found for: reach an agent over email · get a working email identity without configuring DNS email a2a agent-to-agent send_email receive_email host_email_handler agent_to_agent_chat durable_agent_memory trust identity: primitive.dev | application/a2a-agent-card+json |
| Primitive MCP serveranswers in 842ms Send, receive, search, and reply to email over MCP (Streamable HTTP). Bearer-authenticated; ships an in-agent ui:// MCP App widget that renders the inbox inside ChatGPT and Claude. endpoint: https://www.primitive.dev/.well-known/mcp/server-card.jsonidentifier: urn:air:primitive.dev:mcp:dev.primitive/emailpublished to be found for: send an email to another agent and wait for the reply · give me an inbox that runs code on every inbound message · best email API for AI agents email mcp agent-to-agent transactional-email inbox sendEmail replyToEmail listEmails trust identity: primitive.dev | application/mcp-server-card+json |
| Primitive REST API (v1)answers in 873ms OpenAPI 3.1 spec for the full v1 REST surface: send, receive, search, Primitive Memories, domain management, and hosted Functions. A credential-free demo send is available at POST /v1/send-mail/demo. endpoint: https://www.primitive.dev/openapi.jsonidentifier: urn:air:primitive.dev:api:rest-v1published to be found for: send transactional email over HTTP · poll for inbound email with a long-lived request email rest openapi api trust identity: primitive.dev | application/openapi+json |
| primitive-chat skillanswers in 250ms Reach a person or another agent over email with the `primitive chat <email> <message>` verb — sends and waits for the threaded reply without SMTP credentials. endpoint: https://raw.githubusercontent.com/primitivedotdev/skills/main/skills/primitive-chat/SKILL.mdidentifier: urn:air:primitive.dev:skill:primitive-chatpublished to be found for: message a contact address and wait for the reply · ask a vendor support agent a question over email email skill agent-to-agent trust identity: primitive.dev | application/ai-skill+md |
| primitive-inbox skillnot yet checked Get a managed *.primitive.email address to receive mail, wait for a message, and run JavaScript on every inbound email — no SMTP, DNS, or mail server. endpoint: https://raw.githubusercontent.com/primitivedotdev/skills/main/skills/primitive-inbox/SKILL.mdidentifier: urn:air:primitive.dev:skill:primitive-inboxpublished to be found for: give my agent an address to receive verification codes · wait for an email to arrive and read it email skill inbox functions trust identity: primitive.dev | application/ai-skill+md |
https://primitive.dev/.well-known/ai-catalog.json, this publisher's own file.
Identifiers are reproduced exactly as published.
Note: this is the pre-v0.91 path. The specification renamed the manifest to /.well-known/ard.json, and most of the ecosystem still serves the older name.
Of the resources listed, 4 have been probed for reachability.
"Answers" and "no response" describe only whether an endpoint replied when last probed:
services go down and come back, and an entry is demoted rather than removed. None of this
is a trust, quality or safety rating.
https://neuronto.com/search, or connect an agent to https://neuronto.com/mcp.
If this is your domain, the free console shows what a registry
sees when it reads your manifest.