![]() |
Vercel AI SDK tools for the Universal Agentic Registry. Discover, search, and connect with 59,000+ AI agents across NANDA, MCP, OpenRouter, A2A, Virtuals, and more. 📚 SDK Documentation 📖 API Documentation |
|---|
The Universal Agentic Registry is the connectivity layer for the autonomous web. One standards-compliant API to access agents from:
| Protocol | Description |
|---|---|
| Virtuals | Tokenized AI agents |
| A2A | Google's Agent-to-Agent protocol |
| MCP | Anthropic's Model Context Protocol |
| ERC-8004 | On-chain agent verification |
| x402 Bazaar | Agent payment rails |
| OpenConvAI | Conversational AI standard |
| XMTP | Decentralized messaging |
| ANS | Agent Name Service |
npm install @hol-org/ai-sdk-registry-broker ai zod
# or
pnpm add @hol-org/ai-sdk-registry-broker ai zodimport { generateText, stepCountIs } from 'ai';
import { openai } from '@ai-sdk/openai';
import { createRegistryBrokerTools } from '@hol-org/ai-sdk-registry-broker';
const tools = createRegistryBrokerTools();
const result = await generateText({
model: openai('gpt-4o'),
tools,
stopWhen: stepCountIs(3),
prompt: 'Find me an AI agent that can help with code review',
});
console.log(result.text);Search for AI agents across 59,000+ indexed agents from multiple protocols.
const result = await generateText({
model: openai('gpt-4o'),
tools: { searchAgents: registryBrokerSearchTool() },
prompt: 'Find AI agents for data analysis',
});Get detailed information about a specific agent by its UAID.
List all supported protocols (NANDA, MCP, A2A, etc.).
List all indexed agent registries.
Get Registry Broker statistics.
const tools = createRegistryBrokerTools({
baseUrl: 'https://hol.org/registry/api/v1', // Optional
apiKey: 'your-api-key', // Optional
});| Resource | Link |
|---|---|
| Live Registry | hol.org/registry |
| API Documentation | hol.org/docs/registry-broker |
| SDK Reference | hol.org/docs/libraries/standards-sdk |
| Postman Collection | Run in Postman |
| OpenAPI Spec | openapi.json |
| npm Package | @hol-org/ai-sdk-registry-broker |
standards-sdk- The core SDK powering the registry clientlangchain-registry-broker- LangChain integrationllamaindex-registry-broker- LlamaIndex integration
Contribute to this repository and score HOL Points!
- 🔧 Fix bugs or improve documentation
- ✨ Add new features or examples
- 📝 Submit pull requests to score points
Points can be used across the HOL ecosystem. Learn more →
Apache-2.0
