An Agent Development Kit (ADK) TypeScript agent that interacts with the Tech Lab agent registry MCP server. It helps you browse entries, search the registry, and get details about registered agents and MCP servers.
- Node.js 24.13.0 or later
- npm 11.8.0 or later
From the registry-agent directory:
npm installCopy the example env file and edit it with your values:
cp .env.example .envEdit .env and set:
| Variable | Description |
|---|---|
GEMINI_API_KEY |
Your Gemini API key (required for the ADK agent). |
REGISTRY_MCP_URL |
URL of the Tech Lab agent registry MCP server. |
REGISTRY_MCP_TOKEN |
Bearer token for registry MCP authentication. |
Example:
GEMINI_API_KEY="your-gemini-api-key"
REGISTRY_MCP_URL="https://your-registry-mcp-server.example.com"
REGISTRY_MCP_TOKEN="your-token-here"Command-line interface:
npx adk run agent.tsWeb interface (development only, not for production):
npx adk webThen open http://localhost:8000, select the agent, and chat.
- ADK TypeScript Get Started — project setup, agent definition, and running agents.
- Models & Authentication — using other AI models with ADK.