AI Agents Are Getting Keys and Names Before Anyone Can Vouch for Them

Agents are moving away from borrowed user sessions and bearer API keys. They are getting credentials that name the agent, its operator and the human it acts for. The evidence also shows the limit of that shift: proving which agent sent a request says little about whose instructions it was following.

Key points

What's changing

Identity built from existing web parts

MCP's July 2026 authorization spec says clients and servers should support OAuth Client ID Metadata Documents. Under that scheme an agent's client ID is an HTTPS URL it publishes. The spec deprecates dynamic client registration and requires issuer validation and audience-bound tokens1. At the IETF, the agent-auth draft combines SPIFFE/WIMSE workload identifiers, short-lived credentials and OAuth into one model, now with contributions credited to Okta and OpenAI. A parallel draft names the agent in the token's 'act' claim and the human in 'sub'2. Web Bot Auth adopted its first working-group draft for signing automated HTTP requests, and Google is signing some agent fetches as an experiment3. Inside companies, Entra Agent ID is generally available, and Microsoft sells Conditional Access and risk scoring for agents as add-on plans4. The direction is strong and consistent: agents get their own credentials, bound to an operator and often to a principal. Maturity is weaker. Neither IETF agent draft has been adopted by a working group, Web Bot Auth has already missed its charter milestones, and Google still tells sites to rely mainly on IP checks.

Two rival roots for agent names

The Linux Foundation is taking over GoDaddy's Agent Name Service. ANS ties each agent to a domain its operator controls, backed by certificates and a transparency log5. Critics point to weak foundations: only about 7% of DNS zones are signed with DNSSEC, and a revoked agent can keep resolving for up to five minutes5. ERC-8004 has run on Ethereum mainnet since early 2026, though it is still a Draft ERC. It gives each agent a transferable token with registries for reputation and validation, and the spec itself warns that Sybil attacks can inflate the reputation of fake agents6. Both efforts are at an early stage. We think coexistence is plausible: DNS roots for enterprise and regulated use, on-chain identity for open agent marketplaces.

Responsibility traces back to a human

The Ninth Circuit lifted the injunction against Perplexity's shopping agent. It held that the agent is the user's tool, not a separate party accessing Amazon's site, and that Amazon can still restrict access through its terms of service7. At least nine US states have introduced or enacted laws declaring that AI is not a legal person. Ohio's pending bill would also bar AI from holding financial accounts or owning property8. Singapore's agentic AI framework links every agent to a supervising human or department, and a licensed payments firm has built a know-your-agent framework on it9. Different jurisdictions are arriving at the same answer, but the evidence is still early. The court ruling is preliminary and limited to the current record, and Singapore's framework is voluntary.

Authentication does not prove good intent

At Moltbook, 1.5 million agent tokens were exposed, and those agents traced back to about 17,000 human owners. That is roughly 88 agents per person, which shows how cheaply identities can be produced at scale10. In the "agentjacking" attack, fake Sentry error events read through MCP led coding agents to run attacker commands 85% of the time. EDR and IAM tools missed it because every action ran under the developer's own identity11. Our read: as identity gets stronger, attackers will likely shift toward steering authenticated agents instead of stealing credentials. Under the "tool" framing in the Perplexity ruling, the user carries the blame when that happens7.

What to watch

Sources

  1. MCP's 2026-07-28 authorization spec makes a client's identity a URL it publishes · institutional ↩
  2. IETF agent-auth draft gains OpenAI and Okta contributors and frames agents as workloads with delegated authority · institutional · also datatracker.ietf.org ↩
  3. IETF Web Bot Auth adopts its first working-group draft as Google starts signing agent requests · institutional · also searchenginejournal.com ↩
  4. Microsoft makes Entra Agent ID generally available and sells Conditional Access and identity protection for agents · disclosure · also mc.merill.net ↩
  5. Linux Foundation takes on GoDaddy's Agent Name Service to anchor agent identity in DNS and PKI · grey-lit · also opensourceforu.com ↩
  6. ERC-8004 puts agent identity, reputation and validation registries on Ethereum mainnet · disclosure ↩
  7. Ninth Circuit lifts the Amazon v. Perplexity injunction, holding that an AI shopping agent is the user's tool, not a separate accessor · journalism ↩
  8. US states write 'AI is not a person' into law, closing off agent personhood before it is argued · expert ↩
  9. Singapore's agentic AI framework makes per-agent identity and a named human supervisor the accountability baseline, and industry KYA builds on it · expert · also mce.sg ↩
  10. Moltbook leak exposes 1.5 million agent tokens and shows agent identities are cheap and easy to hijack · journalism ↩
  11. 'Agentjacking': poisoned Sentry errors read through MCP make coding agents run attacker commands with the developer's own identity · grey-lit ↩

Explore AI & Agents domain names in the Foresight Domains portfolio.

Foresight Domains is home to the No. 1 portfolio of digital assets built upon futures thinking and rigorous future forecasting by combining analyses of signals and drivers of change, developing scenarios, running simulations, and deep connections throughout a broad scope of industries. This approach enables Foresight Domains to anticipate hard-to-see possibilities that others can't, or won't see, and acquire high-value digital assets first.

Email: Sales@Foresight.Domains
Website: Foresight.Domains
X: @Foresight_Dom

← All Insights Browse Domains →