← Back to all sparks
N

Nacos

DEVOPS
Velocity6.3

Dynamic service discovery and configuration management platform

Nacos is turning a microservice registry into a registry for AI agents.

service-discoveryai-registryagent-infrastructuremcpdistributed-locksconfig-management
Current state
Nacos maintains three lines at once: 2.x on a JDK 8 baseline for legacy deployments, 3.2.x as the current stable series, and a 3.3.0 beta carrying the new work. The 3.x line has absorbed an AI Registry that now covers MCP servers, Skills, Prompts and Agents, with a rebuilt console to manage them. The 3.3.0 beta adds protocol-neutral agent registration with endpoint discovery and Java SDKs, hybrid keyword-plus-vector discovery for AI resources, and a first phase of distributed locks.
Where it's heading
Nacos is applying the primitives it already owned — registration, discovery, config, namespacing, authorization — to a new class of registrable thing. Agents and skills get lifecycle management, versioning and visibility rules the same way services and config always did. The 2.x line is being kept strictly to security and stability backports, which marks 3.x as the only place direction changes.
Prediction
The distributed lock work is explicitly phase one, so a second phase with broader lock semantics is the likely next beta; agent registration should reach general availability in a 3.3.0 release.

Recent moves

  1. 3d ago

    Protocol-neutral agent registration and agentic resource discovery

    ⚡ SPARK

    This is where the AI Registry stops being a catalogue and starts being infrastructure. Agents get the same lifecycle, endpoint discovery and SDK treatment services have always had, and hybrid keyword-plus-vector search makes Skill, Prompt and MCP resources discoverable by meaning rather than by exact name.

    View source ↗
  2. 25d ago

    3.2.3 (Jul 14th, 2026)

    A 3.2 maintenance release that hardens the AI Registry surface rather than extending it — nested Skill package uploads, resource version diffs in the console, config namespace isolation fixes and Raft leader metrics.

    View source ↗
  3. 26d ago

    2.x line gets JDK 8-compatible security and client stability fixes

    The 2.x branch is explicitly held to what a JDK 8 baseline can take: security dependency upgrades, client shutdown thread-leak fixes and config namespace isolation, with Spring Boot 3 and other JDK 17+ upgrades deliberately kept out. Confirmation that no AI Registry work will be backported.

    View source ↗
  4. 2mo ago

    3.2.2 (May 29th, 2026)

    Console and workflow polish across the AI Registry: importing resources from external registries, Skill well-known discovery and subscription, Prompt Markdown download, and a functionMode switch that lets an operator run Nacos as microservice-only or AI-only.

    View source ↗
  5. 3mo ago

    LDAP authentication bypass fixed; OIDC/OAuth2 SSO added

    A patch release that matters more for its security content than its features: an LDAP authentication bypass is closed and SSO login arrives for both consoles. Prompt lifecycle management and A2A AgentCard v1 support continue filling in the AI Registry started in 3.2.0.

    View source ↗
  6. 3mo ago

    Skill and Prompt registries join MCP and Agent under one AI Registry

    ⚡ SPARK

    The release that set the current direction. Adding Skill and Prompt registries alongside MCP and Agent turned scattered AI-resource support into a single addressable catalogue, and the SPI plugin rework gave it somewhere to grow.

    View source ↗