Skip to content

Repository files navigation

Registry Agent

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.

Prerequisites

  • Node.js 24.13.0 or later
  • npm 11.8.0 or later

Setup

1. Install dependencies

From the registry-agent directory:

npm install

2. Configure environment variables

Copy the example env file and edit it with your values:

cp .env.example .env

Edit .env and set:

VariableDescription
GEMINI_API_KEYYour Gemini API key (required for the ADK agent).
REGISTRY_MCP_URLURL of the Tech Lab agent registry MCP server.
REGISTRY_MCP_TOKENBearer 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"

Run the agent

Command-line interface:

npx adk run agent.ts

Web interface (development only, not for production):

npx adk web

Then open http://localhost:8000, select the agent, and chat.

Reference

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages