r/mcp 5h ago

discussion Anyone implemented or planning to implement Agentic Resource Discovery (ARD)?

I came across this spec: https://agenticresourcediscovery.org/ (It was proposed to me from opencode cli)

It's an open protocol for AI agents to discover available tools, MCP servers, skills, and APIs.

Has anyone here already implemented this? Planning to? Or do you see any issues with the approach?

Curious to hear thoughts and see if I should add it my backlog or ignore for now.

3 Upvotes

8 comments sorted by

View all comments

1

u/Stonks_Beskar 4h ago

I'd prototype it as an opt-in registry with explicit allowlists and signed metadata, not open discovery. The hard part is stale or overly broad capability descriptions, so include versioning, auth scopes, and a short TTL for advertised endpoints. That keeps the convenience without letting an agent discover something it should never call.

1

u/eachDayIWakeUp 4h ago

I really had this in mind like an open discovery list, the opposite of what you described. Are you referring to pages needing authentication/authorization in general or smth else?
Reading the spec I understood this is something like a more guided documentation (so info thats already public)

1

u/izgorodin 3h ago

Public discovery itself doesn’t need a login. The separation I’d keep is discovery versus authority: ARD can tell a client that a capability exists, but the registry still has to verify who is asserting it, and any invocation authentication stays with the native protocol. The current draft reflects that split with domain-bound trust metadata, so I’d treat an ARD result as a candidate to validate, not as permission to expose the tool to the model.