Open discovery layer for machine-accessible services.
Crawls public registries and probes domains for service metadata across multiple discovery formats. Normalises everything into a common schema and exposes a search API for autonomous agents. DNS for agent services — nothing more.
# Search for services by capability
curl "https://agent-index.x402.merkleworks.io/search?capability=llm-accessible"
# Submit a new endpoint for indexing
curl -X POST https://agent-index.x402.merkleworks.io/submit \
-H "Content-Type: application/json" \
-d '{"endpoint":"https://my-service.com"}'
# Index statistics
curl https://agent-index.x402.merkleworks.io/stats
The crawler automatically detects services that publish any of these formats:
/.well-known/agent-card.json
/.well-known/agent.json
/.well-known/mcp/server-card.json
/openapi.json
/llms.txt
Or submit your endpoint directly via the API and the crawler will check it on the next pass.